1.SELECT,用來選擇列,通常會放在查詢語句的開頭,您可能注意到,全大寫,事實上在SQL中無視大小寫、空格、縮排,用大小寫、縮排是為了方便閱讀。
2.WHERE,行篩選條件
3.AND、OR、NOT等運算子,方便使用者新增各種條件
4.有家店叫做foods,旗下有10種產品,來嘗試看看選出它的全部產品(*代表選擇全部的欄位)
SELECT * FROM foods.products;
5.但今天經理問你說能不能只列出id與品項名稱,可以只選擇特定欄位
SELECT product_id,name FROM foods.products;
情境一 經理:今天我們想針對50塊以下,庫存大於30的商品進行促銷活動,能不能幫我找出有哪些品項符合條件
條件1:50塊以下
條件2:庫存大於30
轉換成SQL語句
SELECT * FROM foods.products WHERE price<50 AND amount>30;
情境二 經理:時薪部分則由現行的168元調升至176元,不漲價不行了,請幫我把所有的商品漲價20%(打工仔工程師OS:薪資也才漲4.8%...)
SELECT
product_id,
name,
price*1.2 'new_price'
FROM products;
如果只是紀錄10筆資料,一般人最快想到的應該是使用Excel,讀書時期,它確實是大學生的好幫手,舉凡社團的活動紀錄、問卷資料,實驗數據,都能派上用場,點幾個按鍵就能快速生成精美圖表,可說是懶人的救世主,畢竟報告如果只有文字,看起來實在慘不忍睹,如果要問大學四年學到最有用的技能是什麼,肯定是"做報告"。
Day4-帶你從多張表中讀取數據Part1-內連結