工作了就不行了,公司用的就是mysql,剛開始還好,寫的都是記憶體相關,基本都沒接觸到資料庫內容。
單列
select prod_name
from products;
多列
select prod_id,prod_name,prod_price
from products;
所有列
select *
from products;
是萬用字元*,代表返回表中所有列。
select distinct vend_id
from products;
只返回不同(具有唯一性)的vend_id行。如果需要使用distinct關鍵字,必須放在列名的前面,並且作用於所有的列
select prod_name
from products
where rownum <=5;
小於五的行
select prod_name
from products
order by prod_name
order by必須放在末尾
select prod_id, prod_price,prod_name
from products
order by prod_price,prod_name
優先按照prod_price排序,若相同按照prod_name排序
若要降序(z_a),需要指定desc關鍵字
select prod_id,prod_price,prod_name
from products
order by prod_price desc;
按照**降序排序(最貴的將會排在最前面)
desc只應用到直接位於他前面的列名。如
order by prod_price desc,prod_name;
這裡的prod_price 將會按照降序排列,但是相同的**,會按照prod_name 公升序排列 mysql必知必 SQL必知必會學習筆記 一
資料庫基礎 資料庫 資料庫軟體 確切的說,資料庫軟體應稱為資料庫管理系統 dbms 資料庫是通過dbms建立和操作的容器 資料庫相當於檔案櫃 容器 表相當於檔案 同乙個資料庫不能存在相同的表名,不同的資料庫可以存在相同的表名 主鍵應滿足的條件 唯一性非空性 not null 主鍵列中的值不允許修改或...
《SQL必知必會》學習筆記
資料庫管理系統 dbms 資料庫軟體。資料庫 database 儲存有組織的資料的容器。通過dbms建立和操縱的容器。表 table 用於儲存某種特定型別資料的結構化檔案。模式 schema 關於資料庫和表的布局及特性的資訊。列 column 表中的乙個字段。表是由乙個或多個列組成的。行 row 表...
SQL必知必會學習筆記
2.檢索資料 3.排序檢索資料 4 過濾資料 5.高階資料過濾 5.2in操作符 5.3not操作符 6.用萬用字元進行過濾 轉行的辛酸。加油!儲存有組織的資料的容器 某種特定型別資料的結構化清單 儲存在表中的資料是同一種型別的資料或者清單 表名是唯一的 表由列組成。列儲存表中某部分的資訊 列 co...