关于SQL Server查询语句的使用
时间:2024-01-16 08:14:06
一.查询第二个字母是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)
标签:SQL,查询语句
0
投稿
猜你喜欢
Dreamweaver MX 2004 制作树状菜单教程[动画]
2010-03-25 12:24:00
Idea 2022激活码最新汇总(亲测有效)
2023-01-19 10:52:41
浅谈对pytroch中torch.autograd.backward的思考
2023-10-28 13:21:44
微信小程序实现单个卡片左滑显示按钮并防止上下滑动干扰功能
2024-04-18 10:03:54
使用Python发送各种形式的邮件的方法汇总
2022-12-21 15:24:46
JavaScript 数组的 uniq 方法
2007-12-07 18:28:00
在Python中移动目录结构的方法
2022-08-04 20:48:47
Flask框架之数据交互的实现
2023-01-25 05:41:10
基于Keras 循环训练模型跑数据时内存泄漏的解决方式
2022-06-28 10:24:00
linux修改mysql数据库文件的路径
2024-01-19 20:50:42
php flv视频时间获取函数
2023-09-04 13:41:48
SQLSERVER Pager store procedure分页存储过程
2024-01-23 00:05:30
Python logging模块进行封装实现原理解析
2021-02-15 07:51:44
基于python traceback实现异常的获取与处理
2022-04-05 09:59:32
python买卖股票的最佳时机(基于贪心/蛮力算法)
2022-12-26 14:44:24
ASP.NET Core中的Options选项模式
2024-05-13 09:16:59
Python Xml文件添加字节属性的方法
2023-08-27 03:48:31
python解析中国天气网的天气数据
2023-01-20 18:48:39
python pygame模块编写飞机大战
2021-06-30 23:53:48
Flask框架学习笔记之表单基础介绍与表单提交方式
2023-02-05 09:25:44