1. 檢索單列
select 列名 from 表名;
2. 檢索多列
select 列名1,列名2,列名3 from 表名;
3. 檢索所有列
select * from 表名;
4. 檢索不同的行
select distinct 列名 from 表名;
- 加上distinct可以去重,比如:
- 沒加distinct之前
- 加上distinct
5. 限制返回結果行數
select 列名 from 表名 limit 數量num;
- 此命令會限制返回的行數小於數量num
select 列名 from 表名 limit 起始行,數量num;
- 此命令會從起始行開始向後查詢num條數據
- 行號從0開始
- 數據表實際行數<num時,返回數據表實際行數
6. MySQL 5 limit有坑!!
select 列名 from 表名 limit 3,4;
在MySQL5中,此句代表從第三行開始查詢四行,所以,官方使用下面的命令替代:
select 列名 from 表名 limit num offset 起始行;
7. 使用完全限定名
select 表名.列名 from 數據庫名.表名;