首頁  >  文章  >  資料庫  >  Mysql常用的sql語句總結

Mysql常用的sql語句總結

怪我咯
怪我咯原創
2017-03-31 10:02:271356瀏覽


(1)資料記錄篩選:
sql= "select * from 資料表where 欄位名稱= 欄位值order by 欄位名稱[desc]"
sql = " select * from 資料表where 欄位名like '%欄位值%' order by 欄位名稱[desc]"
sql = "select top10 * from 資料表where  欄位名稱order by 欄位名稱[desc]"
sql = "select * from 資料表where 欄位名稱in('值1','值2','值3')"
sql = "select * from 資料表where 欄位名稱between 值1 and 值2"
(2)更新資料記錄:
sql="update 資料表set 欄位名稱= 欄位值where 條件表達式"
sql="update 資料表set 欄位1=值1,欄位2=值2…欄位n=值n where 條件式表達式"
(3)刪除資料記錄:
sql ="delete from 資料表where 條件表達式"
sql="delete from 資料表"(將資料表所有記錄刪除)
(4)新增資料記錄:
sql ="insertinto資料表(字段1,字段2,字段3…)values(值1,值2,值3…)"
sql="insertinto目標資料表select*from來源資料表"(把來源數據表格的記錄加到目標資料表)
(5)資料記錄統計函數
AVG(欄位名稱)得出一個表格欄平均值
#COUNT(*|字段名)對資料行數的統計或對某一欄有值的資料行數統計
MAX(字段名)取得一個表格列最大的值
MIN (字段名)取得一個表格欄最小的值
SUM(字段名)把資料欄的值相加
#引用以上函數的方法:
sql="select sum(欄位名稱) as 別名from 資料表where 條件運算式"
setrs=conn.excute(sql)
用rs("別名")取得統的計值,其它函數運用同上。
(5)資料表的建立與刪除:
CREATETABLE資料表名稱(欄位1類型1(長度),欄位2類型2(長度)…)
範例:CREATE TABLE tab01 (namevarchar ( 50), datetimedefaultnow ())
DROPTABLE資料表名稱(永久刪除一個資料表)



以上是Mysql常用的sql語句總結的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn