admin管理员组文章数量:1794759
SQL server的基础查询语句【超详细】
文章目录
- SQL server基础学习4
- 查询【重点和难点】
- 1、计算列
- 2、DISTINCT(不允许重复)的用法
- 3、BETWEEN(在某个范围内)的用法
- 4、IN(属于若干个孤立的值)的用法
- 5、TOP(最前面的若干个记录)的用法
- 6、NULL(空值)的用法
- 7、ORDER BY(排序)的用法
例表: 输入命令: 执行结果: 注意:在Oracle中字段的别名不允许用单引号括起来,但是在SQL server中可以使用,所以为了兼容性,最好字段的别名都用双引号括起来
2、DISTINCT(不允许重复)的用法例表: 输入命令: 执行结果:
3、BETWEEN(在某个范围内)的用法例图: 输入命令: 执行结果:
4、IN(属于若干个孤立的值)的用法例表: 输入命令: 执行结果: 注意:数据库中不等于有两种表达形式:!=和<>都可以使用
5、TOP(最前面的若干个记录)的用法例图: 输入命令: 执行结果:
6、NULL(空值)的用法例表: 输入命令:错误示范 执行结果: 输入命令:正确示范 执行结果: 注意: 零和NULL是不一样的,NULL表示空值、没有值,而零表示一个确定的值 NULL不能参加如下运算符:<> != = NULL可以参加如下运算符:IS NOT IS 任何类型的数据都允许为NULL(设置为主键之后不行) NULL不能参与任何数据运算否则结果也永远为空
7、ORDER BY(排序)的用法例表: 输入命令: 执行结果: 注意:ASC是升序,默认的时候可以不写,DESC是降序,而且只影响前一个属性
因为查询涉及的内容太多了,所以我打算分几次来写,还有就是例表很多基本一样但我也放上去了,是因为怕有的小伙伴只是找一种方法,避免来回看图所以我每一张都放了例图,查询的其他方法后面会更新出来哦,多谢支持。
版权声明:本文标题:SQL server的基础查询语句【超详细】 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1687069881a131113.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论