首頁>Club>
8
回覆列表
  • 1 # 墨童

    這個實現起來很簡單,其實就是先count資料總條數,然後再limit顯示10%的資料就行,下面我大概講一下如何實現這個過程,實驗環境win7+mysql5.5,樣本資料庫為jianshu,用到的資料表為article,主要步驟如下:

    1.連線mysql資料庫,先查出資料表中的資料總條數,對應的sql語句是"select count(*) from article;",如下圖所示:

    2.然後查詢10%的資料,對於article表來說,就是199條資料,對應的sql語句就是"select * from article limit 0,199;",如下圖所示:

    3.查詢結果可以看的出來,已經成功取出前10%的資料,即199條資料,如下圖:

    至此,我們就完成了前10%資料的提取。就整個過程來看,還是很簡單的,屬於入門級別的知識,只要你會基本的聚合函式count,又會limit語句的使用,解決這個問題起來,還是很簡單的,多寫寫sql語句,多練習練習sql,以及那些聚合函式的使用,對你還是有一個大的幫助的,網上也有很多這方面的教程,可以參考的學習資料很多,你可以學習一下,對你的提高還是很有用處的,希望以上分享的內容能對你有所幫助吧。

  • 中秋節和大豐收的關聯?
  • 婚姻裡最可怕的是什麼?