2 檢索數據
阿新 • • 發佈:2018-12-20
span 使用 支持 告訴 2.6 div 指定 列名 rom
2.1 SELECT語句
從一個或多個表中檢索信息。
2.2 檢索單個列
SELECT prod_name
FROM Products;
上述語句利用SELECT從Products表中檢索一個名為prod_name的列。所需的列名寫在SELECT關鍵字之後。
2.3 檢索多個列
想從一個表中檢索多個列,必須在SELECT關鍵字之後給出多個列名,列名之間用逗號隔開。
SELECT prod_id, prod_name, prod_price
FROM Products;
2.4 檢索所有列
在實際的列名的位置使用星號(*)通配符可以檢索所有列而不必逐個列出它們。
2.5 檢索不同的值
DISTINCT關鍵字指示數據庫只返回不同的值。
SELECT DISTINCT prod_id
FROM Products;
告訴數據庫只返回vend_id不同的行。
2.6 限制結果
對於MySQL數據庫,使用LIMIT字句,像這樣:
SELECT prod_name FROM Products LIMIT 5;
該句指示數據庫返回不超過5行的數據。
帶OFFSET的LIMIT指定從哪兒開始。
SELECT prod_name FROM Products LIMIT 5 OFFSET 5;
該句指示數據庫返回從第5行起的不超過5行的數據。
2.7 使用註釋
SQL 支持以下三種註釋:
# 註釋1 SELECT * FROM mytable;-- 註釋2 /* 註釋3 */
2 檢索數據