SELECT语句是用来检索数据库的,是最常用的语句之一。
一、普通检索
SELECT column_name1,column_name2,...,column_nameN FROM table_name: 最基本的检索单个列,此时输出的数据是未排序的;
SELECT * FROM table_name: 用*通配符检索所有的列;
SELECT DISTINCT colum_name FROM table_name: 可用来检索出指定列的数值不同的行,最好不要多列一起使用,这样除非检索的所有列的所有行的数值都不一样,否则将会以不同行数最多的那个列的行数来显示,如
二、限制显示行数及排序显示
SELECT column_name1,...,column_nameN FROM table_name LIMIT num: 用来限制显示的行数,不多于num行。
SELECT column_name1,...,column_nameN FROM table_name LIMIT num1,num2: 用来限制显示的行数,从num1开始往后显示num2行,从MySQL5开始