1、select 列名 from 表名。 表示從表中獲取到列名的所有信息! 但是這種選擇的方法本身的順序是毫無意義的。它可能只是數據插入數據庫前後的順序來決定的,實際上並沒有任何意義。
2、選取多個列名的時候,列名之間用逗號隔開。
3、選取所有列名,select * from 表名。
4、限制選取的數目,使用limit 語句,例如 只從書的表中查看5條記錄。
select name from book limit 5;
默認情況下,5條記錄是從第一行開始。
指定開始的行的話,使用下面的語句,
select name from book limit 2,5;
這樣就選取了第3行到到第7行的記錄。 因爲數據庫檢索出來的結果第一行爲行0;而不是行1
5、檢索不同的行。
使用DISTINCT關鍵字,置於列名的前面,select distinct name from book; 這樣mysql就會返回不同的值,而不是返回所有
的值。
distinct 會應用到所有的列中,例如 select distinct id,name from book;這樣的話只有到id和name均一樣的時候纔不會被返回出來,否則都會返回到結果集中,即distinct 不能只應用於部分列。