Mysql中常用的sql語句匯總,mysqlsql語句

來源:互聯網
上載者:User

Mysql中常用的sql語句匯總,mysqlsql語句


(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)添加資料記錄:

    <span style="font-size:12px;"><span style="color:#000000;">sql="insertinto資料表(欄位1,欄位2,欄位3…)values(值1,值2,值3…)"    sql="insertinto目標資料表select*from來源資料表"(把來源資料表的記錄添加到目標資料表)</span></span>

(5)資料記錄統計函數:

        AVG(欄位名)得出一個表格欄平均值        COUNT(*|欄位名)對資料行數的統計或對某一欄有值的資料行數統計        MAX(欄位名)取得一個表格欄最大的值        MIN(欄位名)取得一個表格欄最小的值        SUM(欄位名)把資料欄的值相加    引用以上函數的方法:    sql="select sum(欄位名) as 別名 from 資料表 where 條件運算式"    setrs=conn.excute(sql)    用rs("別名")擷取統的計值,其它函數運用同上。

(6)資料表的建立和刪除:

    建立資料表:    CREATETABLE資料表名稱(欄位1類型1(長度),欄位2類型2(長度)……)    例:CREATE TABLE tab01 (namevarchar (50), datetimedefaultnow ())    刪除資料表:    DROPTABLE資料表名稱(永久性刪除一個資料表)















相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.