Select查询语句基本使用(包括where、and/or 、order by 、top、like、between、通配符)
Select语句在数据库使用中的次数应该是非常多的,刚开始我也是一脸懵,然后慢慢跟着老师讲的课慢慢摸索,再用手跟着敲,一定不能懒,如果听不懂,那就敲一遍,再不懂就敲多两遍,这是我目前用的死脑筋方法。
select基本语法:
select * from 表名称 他可以查出整个表所有的数据
--或者
select 列名称 from 表名称 他可以查出这个表中你想查询列的数据 把*改成列的名称
在了解Select语句之后,我会继续对Select语句添加一些条件:
where----有条件的从表中选取数据
and 和 or --- 基于一个以上的条件对记录进行过滤
order by ---对结果进行排序(默认是升序),若在语句后面添加desc,则是降序
top ---规定要返回记录的数目(可以是返回的具体数目 , 也可以是百分比)
like ---在where子句中搜索列的指定模式
between---在where子句中使用 ,选取介于两者之间的数据
select distinct---句用于返回唯一不同的值
通配符(%、_ 、[charlist] 、[^charlist]/[!charlist] )---可替代一个或多个字符,必须与like一起使用
下面给出一点实例:
其实很简单,只不过就是要多敲,敲代码会让自己的理解方式更好,每个人的理解方式都不同,只要找对自己喜欢的方法,学什么都容易理解。
下面是我总结的一个笔记图: