1.簡單增刪改查
查
執(zhí)行順序
Select -1>選擇列, -2>distinct菌湃,-3>top
1>…From 表
2>…Where 條件
3>…Group by 列
4>…Having 篩選條件
6>…Order by 列增
INSERT INTO tablename
(columnlist)
VALUES
(RowValues1)
(RowValues2)
(repeat any number of times)
- 改
UPDATE table
SET column1=expression1,column2=expression2(repeat any number of times)
WHERE condition
*刪
DELETE
FROM table
WHERE condition
2.別名
關鍵字:AS
2.1計算字段
使用計算字段可以做如下的事情:
- 選擇特定的單詞或者數(shù)值
- 對單個或者多個列進行計算
- 把列和直接量組合在一起问拘。
2.2 直接量
這個直接量和表中的數(shù)據(jù)沒有任何關系,就是為了說明所用慢味,下面這種類型的表達式就叫做直接量(literal value)场梆。
1 SELECT '直接量' AS 類型
,firstname,lastname 2 FROM customers
;
image
2.3 算數(shù)運算
例子1:
1SELECT num*price AS total 2 FROM orders
例子2:
SELECT firstname+' '+lastname AS 'fullname'
FROM users
在MySql中連接要是用CONCAT函數(shù):
SELECT OrderID,FirstName,LastName,
CONCAT(FirstName,' ',LastName) AS 'fullname'
FROM orders