在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
一.查询第二个字母是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 复制代码 代码如下: select * from employees where title = 'Sales Manager' union all select * from employees where address is not null 查询分析其中的分析查询(对号)是看下是否有语法错误(ctrl + F5),执行查询(右三角)(F5)是显示结果的若有语法错误则不执行。 五.compute关键字 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) |
请发表评论