1. 程式人生 > >MYSQL常用查詢語句(單表)

MYSQL常用查詢語句(單表)

本文主要介紹MYSQL常用的簡單查詢語句:

1.欄位名起別名查詢,關鍵字AS後為所起的別名。如:

SELECT   id   AS userID, username   AS    uname   FROM   users;

2.WHERE語句進行條件查詢。如:

SELECT  *   FROM  users   WHERE   id=1;

3.GROUP BY 語句對查詢分組。如:

 SELECT  sex  FROM   users  GROUP BY  sex;

4.在GROUP BY分組查詢時,可以用HAVING 設定分組條件。如:

SELECT  sex ,age  FROM   users  GROUP BY  sex  HAVING  age>10;

注意HAVING後的欄位名必須在SELECT後出現,HAVING後為聚合函式。

5.ORDER BY對查詢結果排序。如:

SELECT *   FROM  users ORDER BY  id  DESC;    // 對id降序排列,ASC或預設為升序。

SELECT *   FROM  users ORDER BY  age,id  DESC;  //也可按多個欄位排序。

6.LIMIT語句限制查詢數量。如:

SELECT *  FROM   users  LIMIT   2;    //返回前兩條記錄。

SELECT *  FROM   users  LIMIT   3,2  //返回從第三條記錄開始的兩條記錄。

相關推薦

MYSQL常用查詢語句

本文主要介紹MYSQL常用的簡單查詢語句: 1.欄位名起別名查詢,關鍵字AS後為所起的別名。如: SELECT   id   AS userID, username   AS    uname   FROM   users; 2.WHERE語句進行條件查詢。如: SE

mysql之後查詢相關

1mysql的加法運算 mysql使用加法運算的時候,如果相加的兩個欄位或者其中的一個欄位不是數字型別,則會轉換為0,再相加。如下圖所示: 如果將ename屬性和job屬性相加,則會得出如下結果: SELECT ename+job FROM emp; 如果將s

資料庫常用查詢語句查詢,面試必問

支付寶程式設計師隱藏福利,使用支付寶搜尋下方數字可領取現金,每天都可以使用下方號碼領取,已經領了二百多: 568076896 –1.學生表 Student(S#,Sname,Sage,Ssex) – –2.課程表 Course(C#,Cname,T#) –

MySQL常用查詢語句匯總不定時更新.......

spa temp targe use 日常 下劃線 mys blank er圖 在這篇文章中我會通過一些例子來介紹日常編程中常用的SQL語句 目錄: ## 1.數據庫的建立 ## 2.常用查詢 ## 1.數據庫

MySQL查詢語句重點分類

MySQL的查詢是一個重點,主要查詢操作包括以下內容(單表查詢重點) 查詢所有列 查詢指定列 查詢時新增常量列 查詢時合併 查詢時去除重複記錄 條件查詢 聚合查詢 分頁查詢 查詢排序 分組查詢 分組查詢後諮詢

MySQL常用查詢命令

– 資料的準備 – 建立一個數據庫 create database python_test charset=utf8; -- 使用一個數據庫 use python_test; --顯示使用的當前資料庫是哪個? select databas

查詢sql語句5

關聯表 多表查詢 HERE from join eal where sso sql語句 學生表student(id,name)老師表teacher(id,name)課程表lesson(id,name)老師和課程關聯表(id,teacher_id,lesson_id)學生和課

Java,基於SSM,省市區三級聯動後臺查詢,附建表語句+查詢Sql

1、建表語句 CREATE TABLE "hxdb"."sys_area" ( "id" varchar(64) COLLATE "default" NOT NULL, "code" varchar(

MYSQL 查詢語句No.10

  --1:查詢全體學生的學號和姓名 select sno, sname from student; --2:查詢全體學生的姓名、學號和所在系 select sno, sname,sdept from student; --3:  查詢全體學生的詳細記錄 select *

sqoop命令,mysql匯入到hbase,整個資料庫匯入

在搭建大資料平臺的時候,如何把傳統mysql資料庫匯入到hbase中顯得格外的重要,所以現在我們來介紹一些基本的操作。 1.測試mysql能否連線 注意:這裡你需要掌握資料庫的知識,先把資料庫設

mysql 常用查詢語句

常用 bstr substring status 當前 substr list not null sch 查看當前正在運行的sql語句執行最時間:select * from information_schema.PROCESSLIST where info is not

50個常用sql語句含資料

Code: 50個常用SQL語句 Student(S#,Sname,Sage,Ssex) 學生表 S#學號,主鍵 Course(C#,Cname,T#) 課程表 C#課程號,主鍵 SC(S#,C#,score) 成績表 Teacher(T#,Tn

Oracle層級查詢語句hierarchical queryconnect by 用法詳解

摘要: 1、connect by中的條件就表示了父子之間的連線關係,比如 connect by id=prior  pid。 2、prior,表示在一表上,prior所在列pid的某一值A的記錄行的父親是列id上值等於列pid上值A的記錄行。 3、LEVEL偽列

mybatis框架之mapper的xml配置的編寫

在使用mybatis的時候,我們要用到mapper對映,也就是說,一個專案有持久層dao,業務層service,表現層contraller,現在加上一個mapper對映。在mapper中,介面要和xml配置檔名字一樣。 如: 在介面中,我們定義一些方法,這些方法在持久層dao中要用

mysql常用操作語法十五~~觸發器

理解 mysql觸發器的概念,從某種程度來說,比較像java中的aop。也就是根據一定的規則,攔截某一類情況,然後在適當的時機(before/after)執行一些其他的邏輯。 個人覺得,這是個比較好理解的概念和場景。同時,在儲存過程之後再來看這個功能,那麼它

MySql常用查詢語句,欄位查重

欄位查重 select user_name,count(*) as count from user where(欄位=值) group by user_name having count>1; 查詢所有重複標題的記錄: SELECT * FROM t_

elasticsearch常用查詢命令常更

記錄自己遇到過使用過的命令Dev Tools命令(用到就記一下): 1. 查詢index/type下的所有記錄 GET index/type/_search {   "query": {     "match_all": {}   } } 2. 刪除index/type

MySQL事務控制語句學習筆記

 MySQL事務控制語句         在mysql命令列的預設下,事務都是自動提交的,sql語句提交後馬上會執行commit操作。因此開啟一個事務必須使用begin,start transaction,或者執行 set autocommit=0; 可以使用的事務控制語句s

ORACLE EBS常用查詢語句最終整理版

 轉自 :https://blog.csdn.net/cai_xingyun/article/details/38016687 建議去看參考二   參考一:                

mysqlmysql查詢語句 和 多關聯查詢 以及 子查詢

1.查詢一張表:select * from 表名; 2.查詢指定欄位:select 欄位1,欄位2,欄位3....from 表名; 3.where條件查詢:select 欄位1,欄位2,欄位3 frome 表名 where 條件表示式; 例:select *