1. 程式人生 > >MySQL資料庫常用操作命令二

MySQL資料庫常用操作命令二

接上一篇的操作:

1.查詢相反條件:select   查詢欄位    from   表名    where   not   (查詢條件);

2.範圍查詢:   in,between    and,is   null,not   between   and  ,is  not   null

3.排序:select  查詢欄位   from  表名   order  by   欄位名   asc(升序)/desc(降序)

4.多個欄位排序:select   查詢欄位  order  by   欄位名  升序/降序, 欄位名   升序/降序......

5.根據某一欄位名統計資料條數:select   count(欄位名)    from  表名;

6.根據某一欄位名統計該欄位的最大、最小值:select  max(欄位名)   from  表名   條件;

7.根據某一欄位名統計該欄位的和、平均值:select  avg(欄位名)   from   表名    where   條件;

8.分組

搜尋欄位名分組:select  欄位名  from  表名  group  by   欄位名;

分組後可以對所分的組進行條件選擇:select  查詢欄位   from 表名   group   by  欄位名  having   條件;

9.顯示指定行數的資料:select   *   from   表名   limit  數值1(下標),數值2;

10.內連結、左右連結查詢:兩個表重新合成一個數據集

例如:select   查詢欄位  from  表名1   inner/left/right  join   表名2    on    表名1.欄位名=表2.欄位名;

11.自關聯查詢:select    欄位名   from    表名   inner  join   同一表名;

12.巢狀查詢:select   欄位名   from   表名    where    條件(包含一條查詢語句)