Select语句的一些小知识点.五
原创guoweishuai123 博主文章分类:SQL SERVER05数据库 ©著作权
©著作权归作者所有:来自51CTO博客作者guoweishuai123的原创作品,如需转载,请与作者联系,否则将追究法律责任
例1.:显示籍贯是河北,北京,山西的员工信息。
语法为:select * from 表名 where 籍贯=‘河北’ or 籍贯=‘北京’or 籍贯=‘山西’
在这里引入一个in
语法为:where 字段名 in(字段值例表)
如下:select * 表名 where 籍贯 in (‘河北’,‘北京’,‘山西’)
例2.显示年龄在20到30之间的yuangong信息。
可以用select * from 表名 where 年龄>=20 and 年龄<=30的命令。
还可以在这里引入一个:between
语法为:where 字段名 between值1 and 值2
注意:值1一定要小于值2
Select * from表名 where 年龄 between 20 and 30
例3.显示公司中的部门名称。
引入:distinct
作用:相同输入值只显示一次。
Select distinct 部门 from 表名
例四:显示前三条记录。
引入:top
作用:从第一条记录开始显示N条。
Top 1 只显示第一条。
Top 2 显示前两条。
Select top 3 * from 表名
Top 不是一个标准的sql语句,能在sql serever中使用,在mysql里就不能是用了,在这里mysql是用limit这个语句
上一篇:有关Select 语句查询.四
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
elasticsearch的一些小知识点
elasticsearch额外补充的知识点
elasticsearch 搜索 公众号 -
Spring 中的一些小知识点
spring的一些小知识点
spring java servlet xml 加载 -
Vue3+ts一些小知识点
Vue3+ts一些小知识点
vue.js javascript webpack ico typescript -
SpringBoot那些小知识点
SpringBoot那些小知识点
SpringBoot