检索(Retrieve)

本节将介绍有关MySQL中的检索(select):从一个表或多个表中检索信息。

下列命令中加粗的均为SQL语句的key word。

1.检索单个列

select column_name from table_name;

2.检索多个columns

select column_name1, column_name2,column_name3 from table_name;

3.检索所有列

select * from table_name;

4.检索不同的rows

SELECT DISTINCT colunm_name FROM table_name;

5.限制结果

SELECT column_name FROM table_name LIMIT  row数;

SELECT column_name FROM table_name LIMIT 开始的row,检索的row数;

note:1.row是从0开始,不是从一开始;

           2.当row不够的时候,则能返回多少,就返回多少;

          3.MySQL5,还支持:LIMIT row数 OFFSET 起始row =  LIMIT 开始的row,检索的row数‘

6.使用完全限定(同时使用表、列)的表格

SELECT table_name.column_name FROM tabel_name;

你可能感兴趣的:(检索(Retrieve))