sql對於表格中列的刪改

mysql與oracle

char爲定長字符串mysql

var爲可變字符串sql

修改表名:rename table1 to table2;(mysql)oracle

                 alter table1 rename to table2(oracle)函數

 

新增列名:alter table product(表名)add column product_1 varchar(40) not null,add column product_2;(mysql)字符串

                  alter table product  (表名)   add  (product_1 varchar(40) not null,product_2);(oracle)table

 

                  alter table product  (表名)   drop  column product_1,drop column product_2;數據

                  alter table product  (表名) drop (prodict_1,product_2);dict

mysql修改列名要重複的加add column,drop column,oracle只須要加()

COUNT函數的結果根據參數的不一樣而不一樣。COUNT(*)會獲得 包含NULL的數據
行數,而COUNT(<列名>)會獲得NULL 以外的數據行數。
 
GROUP BY 和 WHERE 並用時 SELECT 語句的執行順序
FROM → WHERE → GROUP BY → SELECT
 
使用 HAVING 子句時 SELECT 語句的順序
FROM → WHERE → GROUP BY → HAVING → SELECT → ORDER BY
相關文章
相關標籤/搜索