• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    MySql查詢語句介紹,單表查詢

    mysql在網站開發中,越來越多人使用了,方便部署,方便使用。我們要掌握mysql,首先要學習查詢語句。查詢單個表的數據,和多個表的聯合查詢。<br/>下面以一些例子來先簡單介紹下單表查詢。

    操作方法

    • 01

      首先看下我們例子用到的數據表,一個student學生表,有id列,name列,class_id列等等。如圖

    • 02

      如果查詢這個表的數據,我們可以用sql語句:
      select * from student,
      就可以得到這個表的數據。如圖

    • 03

      如果是只查詢一班(class_id為1)的數據,則可以用 where來過濾數據,
      sql: select * from student where class_id=1 ,
      就可以得到要求的數據了,

    • 04

      用 limit關鍵字,可以限制返回的數據,比如只需要返回二條數據,
      sql: select * from student where class_id=1 limit 2

    • 05

      如要排序,則可以用 order by關鍵字,再加上需要排序的列,比如以class_id列來排序,班級id大的排在前面,
      sql: select * from student order by class_id desc

    • 06

      上面的 desc關鍵字,是以降序來排列,如果要升序,則用 asc關鍵字,(默認不加這個關鍵字也是升序)
      sql: select * from student order by class_id asc

    • 07

      除了可以按數字類型的列排序,字符串類型的列也是可以用來排序的,比如我們以name這列來排序,
      sql: select * from student order by name desc

    • 08

      我們可以指定返回哪些列,在應用時,只返回需要的列就行了,沒必要表里的所有列都返回。
      sql: select id, name from student limit 10

    • End
    • 發表于 2017-09-12 00:00
    • 閱讀 ( 799 )
    • 分類:電腦網絡

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆