SQL语句使用相对简单的英语词汇作为关键词,整个SQL语言中使用最频繁的莫过于SELECT语句。
检索两列时:
SELECT vend_id, prod_price FROM Products;——输出表Products中 vend_id和prod_price两列的全部行。
通配符 “ * ” 放在SELECT 后:
SELECT * FROM Products; ——可以输出全部的列,用于检索名字未知的列。但没有检索全部列时往往不必要使用通配符,因为这条语句在运行时这会降低程序性能。
检索不同值时,需要使用 SELECT DISTINCT:
SELCET DISTINCT vend_id FROM Products;——检索列后输出不同值,用于将重。
检索不同组合需要使用SELECT DISTINCT
SELECT DISTINCT vend_id, prod_price FROM Products;——检索出两列值的所有不同组合。
限制行数输出:
SELECT prod_name FROM Products LIMIT 5; ——检索出prod_name列的前五行,不足五行时输出全部行。
自第3行起检索4行:
SELECT prod_name FROM Products LIMIT 4 OFFSET 3;
可以被简化为:
SELECT prod_name FROM Products LIMIT 3,4;——值得注意的是 “ , ”前对应OFFSET的数字,看起来是与全写相反的。
SELECT语句是最基础的,这个语句的组合较多但也很简单,学习时的融会贯通和理解运用才是最重要的!








暂无数据