首页 > 代码库 > 第四章 检索数据
第四章 检索数据
1.检索单个列:
select column_name from table_name;
2.检索多个列:
select column_name_0, column_name_1 from table_name;
注意点:列名之间需要逗号分隔
3.检索所有列:
select * from table_name;
4.检索出不同值的列:
select distinct column_name from table_name;
distinct英[d??st??kt] 清楚的,有区分的
distinct必须直接放在列名前面,如果在检索多行的时候使用distinct,只要指定的多列存在一项不同,那么都会被返回
5.限制结果:
select column_name from table_name limit 5;
以上语句将限制返回结果不大于5条
select column_name from table_name limit 1, 4;
以上语句将返回从行1开始的最多4行
带一个值的limit总是从第一行开始的,带两个值的limit可以指定行号为第一个值的位置开始
注意点:检索出来的第一行是行0而不是行1,所有limit 1, 1将检索出第二行而不是第一行。
select column_name from table_name limit 4 offset 3;
上述意思为:从起始行开始偏移3行,返回最多4条记录
offset英 [??fset] 抵消;补偿;
6.使用完全限定的表名:
第四章 检索数据
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。