关于SQL Server查询语句的使用

一.查询第二个字母是t或者a的雇员的全部信息

select *

from employees

where firstname like '_[t,a]%'

注意:在sql中%表示字符串,所以不可像matlab一样用其注释,两个双斜线好像也不行,/**/可以,有网友说sql单行注释为--

二.更改字段名

select '名字' = firstname ,'姓氏' = lastname

from employees

where firstname like '_[t,a]%'

或者

select  firstname as '名字' , lastname as '姓氏'

from employees

where firstname like '_[t,a]%'

三.top关键字

/*检索出符合条件的前70%条记录*/

select  top 70 percent firstname as '名字' , lastname as '姓氏'

from employees

where firstname like '_[t,a]%'1 /*检索出符合条件的前2条记录*/

select  top 2 firstname as '名字' , lastname as '姓氏'

from employees

where firstname like '_[t,a]%'

四.union关键字注意:标准sql只提供了并操作,未提供交(intersection)和差(minus)操作。

select *

from employees

where title = 'Sales Manager'

union

select *

from employees

where address is not null

显示:

服务器: 消息 8163,级别 16,状态 4,行 1

不能以 DISTINCT 方式选择 text、ntext 或 image 数据类型。

select *

from employees

where title = 'Sales Manager'

union all

select *

from employees

where address is not null

查询分析其中的分析查询(对号)是看下是否有语法错误(ctrl + F5),执行查询(右三角)(F5)是显示结果的若有语法错误则不执行。

五.compute关键字

compute子句需要以下信息:

可选的By关键字可按对一列计算指定的行聚合

行聚合函数:sum,avg,min,max,count

要对其执行行聚合函数的列

当compute带有可选的By子句时,符合select条件的每个组都有两个结果集:

每个组的第一个结果集是明细行集,其中包含该组的选择列表信息

每个组的第二个结果集有一行,其中包含该组COMPUTE子句中所指定的聚合函数的小记

select sex,sclass,score

from student

order by sex

compute sum(score) by sex

注意:order by是必须的,并且 compute by后的参数应该在order by后的参数中出现过

select sex,sclass,score

from student

compute sum(score)

相关阅读:

android自定义进度条渐变色View的实例代码

C#中实现查找mysql的安装路径

JavaScript判断用户名和密码不能为空的实现代码

Win10 10125开始菜单与Cortana小娜无法打开的解决方法

Jquery uploadify图片上传插件无法上传的解决方法

Linux系统中配置和获取无线网卡信息的命令用法

安装Aptik来备份Ubuntu系统上的软件

C#网页信息采集方法汇总

PHP中Memcache操作类及用法实例

常用javascript表单验证汇总

C#采用HttpWebRequest实现保持会话上传文件到HTTP的方法

js实现点小图看大图效果的思路及示例代码

Servlet+JavaBean+JSP打造Java Web注册与登录功能

Android实现创建或升级数据库时执行语句

mysql查询第二个字母为a_MSSQL_关于SQL Server查询语句的使用,一.查询第二个字母是t或者a的 - phpStudy...相关推荐

  1. mysql桦仔_Microsoft SQL Server 2005技术内幕:T-SQL查询笔记

    Microsoft SQL Server 2005技术内幕:T-SQL查询笔记 目录 f f f f f f f f 第二章 物理查询处理 分析,代数化,查询优化 f f f f f. 分析--> ...

  2. 第三篇——第二部分——第三文 配置SQL Server镜像——域环境

    原文: 第三篇--第二部分--第三文 配置SQL Server镜像--域环境 原文出处:http://blog.csdn.net/dba_huangzj/article/details/2890450 ...

  3. 第三篇——第二部分——第四文 配置SQL Server镜像——非域环境

    原文: 第三篇--第二部分--第四文 配置SQL Server镜像--非域环境 本文为非域环境搭建镜像演示,对于域环境搭建,可参照上文:http://blog.csdn.net/dba_huangzj ...

  4. 第三篇——第二部分——第六文 监控SQL Server镜像

    原文: 第三篇--第二部分--第六文 监控SQL Server镜像 原文出处:http://blog.csdn.net/dba_huangzj/article/details/26846203 要优化 ...

  5. sql 查询超时已过期_监视来自SQL Server代理作业的查询超时过期消息

    sql 查询超时已过期 SQL Server provides you with a good solution to automate a lot of your administrative ta ...

  6. 05.SQL Server大数据群集小试牛刀--HDFS查询

    05.SQL Server大数据群集小试牛刀--HDFS查询 SQL Server大数据群集查询HDFS ,利用之前创建好的大数据群集,使用官方提供的测试数据进行测试.脚本是官方的脚本,要知道干了什么 ...

  7. SQL server模拟数据实现稍复杂查询语句

    目录 1 DISTINCT(不允许重复)的用法 2 BETWEEN(在某个范围内)的用法 3 IN(属于若干个孤立的值)的用法 4 NULL(空值)的用法 5 ORDER BY(排序)的用法 6 模糊 ...

  8. SQL Server【二】单表查询

    查询 计算列 select * from emp; -- *通配符,表示所有的字段 -- from emp 从emp表查询select empno, ename from emp; select en ...

  9. 不同数据库中查询前几条记录的用法(SQL Server/Oracle/Postgresql)

    SQL在不同数据库中查询前几条记录的用法分类 1. orACLE Select * FROM TABLE1 Where ROWNUM<=N 2. INFORMIX Select FIRST N ...

最新文章

  1. 构建之法阅读笔记04
  2. 智能优化算法之蚁群算法(1)
  3. Java实现选择排序及其优化
  4. 开机没有自检声,显示器无信号及各版本BIOS报警信号大全 转
  5. Java语言实现简单FTP软件------FTP软件远程窗口的实现(六)
  6. python脚本文件拓展名_python文件后缀
  7. 【微课堂】汽车软件工程解决方案(现场实录)
  8. Java经典基础项目——《学生教务系统》立项需求说明书
  9. 身体指数bmi流程图_理想的身体脂肪百分比是多少?男女不同脂肪数据对照表
  10. Eureka自我保护机制原理及作用enable-self-preservation
  11. P2184 贪婪大陆 (线段树+差分思维)
  12. iQOO 10系列来袭 OriginOS原系统强化手机体验
  13. usb驱动文件_我的USB驱动器应使用什么文件系统?
  14. Wannafly挑战赛4,C题割草机,(模拟)
  15. html网页设置音频,HTML教程 - 插入声音和音乐到HTML页面里
  16. redis-shake 同步redis数据
  17. 从 1 秒到 10 毫秒!在 APISIX 中减少 Prometheus 请求阻塞
  18. CNN (吴恩达 2021
  19. 图(Graph)的定义
  20. 连接不成功,360手机助手

热门文章

  1. 自然场景文本检测识别技术综述【转】
  2. 零基础能不能学计算机专业,零基础新手可不可以学会计算机电脑
  3. 查看windows文件名的编码
  4. Skywalking的安装与使用
  5. 电视剧名校分集剧情介绍二
  6. 「CSS畅想」何以解忧,美食足矣,用技术给好友开发了一个零食盲盒小游戏
  7. 年后胖三斤,减肥你准备好了吗
  8. 因为喜欢德国的严谨,所以我主动找到SAP上云
  9. 利用区块链技术解决传统物流贸易金融诸多痛点
  10. SERS衬底的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告