




SELECT定義:
SQL的SELECT陳述句可以實作對表的選擇、投影及連接操作,即SELECT陳述句可以從一個或多個表中根據用戶的需要從資料庫中選出匹配的行和列,結果通常是生成一個臨時表,
SELECT陳述句功能強大,有很多子句,所有被使用的子句必須按語法說明的順序嚴格地排序,
查詢資料表,區分單列查詢,多列查詢與所有列查詢.
SELECT sort_name FROM book_sort; 單列查詢
SELECT reader_id,reader_name,reader_type FROM reader; 多列查詢

SELECT * FROM reader; 所有列查詢
SELECT reader_id,reader_name, reader_type FROM reader AS re;
在mysql中,可以利用“SELECT”陳述句和“AS”關鍵字來查詢資料并起別名,語法為“SELECT 欄位名/* FROM 表名 AS 表別名;
”或“SELECT 欄位名 AS 欄位別名 FROM 資料表名;”,

在mysql中,distinct關鍵字的主要作用就是對資料庫表中一個或者多個欄位重復的資料進行過濾,只回傳其中的一條資料給用戶,distinct只可以在select中使用;
distinct進行去除重復的原理:通過先對要進行去重復的資料進行分組,然后從分組后的每組資料取一潭訓傳客戶端.

LIMIT 作用:用于強制回傳指定的記錄行數或者分頁.

轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/509825.html
標籤:其他
