MySQL常用查詢

來源:互聯網
上載者:User

標籤:select   sel   http   實驗   訪問量   limit   rod   mysq   方法   

本文為實驗樓相關章節的上級操作。

一)建立一個資料庫test,並切換到該資料庫,在資料庫test 中建立一個表,並插入資料,

  1)建立並切換

  2)建立表格並插入資料

  顯示表中所有資料:

 

二)查詢語句

  1)尋找列的最大值

  使用MAX()函數技術物品號article的最大值。

  2)查詢某列最大值所在行

  顯示price這列最大值對應的行:

還有一種方法是,對所有進行價格的降序排序,然後使用MySQL特有的LIMIT字句顯示其中一行(這裡指定第一行顯示最高價格):

 

註:若有多項物品的價格是19.95(即,最貴的物品不止一個),那麼LIMIT顯示的結果也只會是其中的一個。

  3)按組顯示列的最大值

  通過以下代碼找出每項物品中對應出最高價格:

  4)使用使用者變數

  通過使用使用者變數找出價格最高或最低的物品

  5)使用外鍵還是得多學學。

  6)計算每月的訪問量

  使用BIT_COUNTFunction Compute每個月中某使用者訪問網頁的天數。首先建立表t1表示使用者訪問網頁的年月日:

使用以下語句查詢每個月的訪問天數:

註:BIT_COUNT()用來計算位元中包含1的個數,如:SELECT BIT_COUNT(10),因,10變成位元為1010,故結果為2.

  BIT_OR() 用來對兩個位元進行或運算。

  經過全部的或操作,以後,統計被置為1的bit位元即可知道該月有多少天被訪問。

  小白學資料的部落格對此有講解,有興趣的可以看看。

MySQL常用查詢

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

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.