1、檢索數據(SELECT)

1、檢索數據(SELECT)

一、SELECT語句--檢索單個列

輸入: SELECT name FROM t_student;數據庫

輸出 : t_student表中的全部學生姓名字段test

二、檢索多個列

輸入: SELECT id, name, address FROM t_student;數據

輸出 : t_student表中的全部id, name, address字段查詢

三、檢索全部的列(使用通配符*)

輸入: SELECT * FROM t_student;去重

輸出 : t_student表中的全部字段,結果即t_student表

四、檢索不一樣的行(使用關鍵字DISTINCT)

輸入: SELECT address FROM t_student;

輸出: 輸出全部的address字段

結果均查詢出來了,可是地址字段結果出現了屢次,如今我想讓其出現一次(去重),該如何操做?

解決辦法是使用 DISTINCT 關鍵字,看下面這個SQL語句

輸入:SELECT DISTINCT address FROM t_student;

輸出:輸出結果爲去重後的address字段

五、限制結果(使用關鍵字LIMIT)

在查詢表時,不想查詢出全部的行,只想指定查詢3行數據,

輸入: SELECT name FROM t_student LIMIT 3;

輸出: 輸出前3行name字段

該SQL語句查詢出前3條name字段,可是若想從第3條開始查,日後查詢3條,該如何操做呢?

輸入: SELECT name FROM t_student LIMIT 3,3;

輸出: 輸出第4行到第6行name字段

六、使用徹底限定的表名(使用關鍵字DISTINCT)

咱們再寫一個檢索行的語句,以下

輸入: SELECT t_student.address FROM testman.t_student;

輸出: 等同於SELECT address FROM t_student;

須要注意的是address字段屬於表t_student,t_student表存在於testman數據庫中

相關文章
相關標籤/搜索