国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁課程SQL Fun ClassDISTINCT and LIMIT

DISTINCT and LIMIT

目錄列表

DISTINCT 關(guān)鍵字

在表中,一個列可能會包含多個重復值,有時你也許希望僅僅列出不同的值。

DISTINCT 關(guān)鍵詞用于返回唯一不同的值。

DISTINCT 關(guān)鍵字與 SELECT 結(jié)合使用,以去掉所有重復的記錄,僅返回唯一的記錄。

DISTINCT 關(guān)鍵字的基本語法如下:

SELECT DISTINCT column_name1, column_name2 FROM table_name;

下面是 “customers” 表:

JZ2TOH(P2R)OXA_~~1@0X$P.png

下面的 SQL 語句僅從 “City” 列中選取唯一不同的值:

SELECT DISTINCT City FROM customers;

執(zhí)行輸出以下結(jié)果,“City” 列重復值已被去除。

OW)IN1P7021GT]48L2))PIO.png

選擇填寫查詢,僅從 "state" 列選取唯一不同的值。

state customers;

LIMIT 關(guān)鍵字

默認情況下,將返回所有符合 SQL 語句中指定條件的結(jié)果。

但是,有時候我們只需要檢索記錄的一個子集。在 MySQL 中,這是通過使用 LIMIT 關(guān)鍵字來完成的。

LIMIT 關(guān)鍵字的語法如下:

SELECT column list
FROM table_name
LIMIT [number of records];

例如,我們可以從 “customers” 表中選擇前 6 個記錄。

SELECT ID, FirstName, LastName, City
FROM customers LIMIT 6;

執(zhí)行輸出結(jié)果:


I8{578]}1E}3R@NXX6I){HM.png

選擇填寫完成語句,從“students”表中選擇前 5 個名稱。

SELECT name students 5;

LIMIT 關(guān)鍵字

你也可以從特定的偏移量中選取一組記錄。

在下面的例子中,我們從第三個位置開始選取四條記錄:

SELECT ID, FirstName, LastName, City
 FROM customers LIMIT 3, 4;

執(zhí)行輸出結(jié)果:

A$$75(VHOR4L[U6KBUYN@MF.png

以上輸出結(jié)果是從 ID4 開始,而不是從 ID3 開始,這是因為 MySQL 是從零開始計數(shù)的,意味著第一行的偏移量是 0,而不是 1。


使用 LIMIT 從“customers”表中選擇“id”和“name”列,顯示前 10 個結(jié)果,從第 3 個開始。

id,name FROM customers LIMIT ,