日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

MySQL(二)——DQL数据查询语言

發布時間:2025/3/13 数据库 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MySQL(二)——DQL数据查询语言 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 1. DQL簡述
  • 2. 指定查詢字段
  • 3. where 條件子句
  • 4. 聯表查詢
  • 5. 分頁和排序
  • 6. 子查詢
  • 7. 分組和過濾
  • 8. Select 小結

1. DQL簡述

Data Query LANGUAGE : 數據查詢語言

  • 所有的查詢操作都用它 SELECT
  • 簡單的查詢,復雜的查詢它都能做~
  • 數據庫中最核心的語言,最重要的語句
  • 使用頻率最高的語句

SELECT完整的語法

注意:[ ] 代表可選,{ } 代表必選

2. 指定查詢字段

(1)查詢全部的學生
語法:SELECT * FROM 表名

(2)查詢指定字段
語法:SELECT 字段 FROM 表名

(3)別名,給結果起一個名字
AS 可以給字段起別名,也可以給表起別名
語法:SELECT 字段1 AS 別名1 ,字段2 AS 別名2 FROM 表名 AS 別名

(4)函數 Concat(a,b)

(5)去重 distinct
作用:去除SELECT 查詢出來的結果中重復的數據,重復的數據只顯示一條

  • 查詢全部的考試成績
  • 查詢有哪些同學參加了考試
  • 發現重復數據,去重

(6)數據庫的列 (表達式)

  • 查詢系統版本 (函數)
  • 用來計算 (表達式)
  • 查詢自增的步長 (變量)
  • 學員考試成績 + 1分查看


注意
數據庫中的表達式: 文本值,列,Null,函數,計算表達式,系統變量….
select 表達式 from 表

3. where 條件子句

作用:檢索數據中 符合條件 的值
搜索的條件由一個或者多個表達式組成!結果 布爾值
(1)邏輯運算符

盡量使用英文字母

  • 查詢考試成績在 95~100 分之間
  • 模糊查詢(區間)
  • 除了1000號學生之外的同學的成績

(2)模糊查詢 : 比較運算符

  • 查詢姓劉的同學 ,與like結合 %(代表0到任意個字符)

  • 查詢姓劉的同學, _(一個字符) 名字后面只有一個字的

  • 查詢姓劉的同學, __(一個字符) 名字后面只有兩個字的

  • 查詢名字中間有嘉字的同學 %嘉%

  • 查詢 1001,1002,1003號學員

  • 查詢在安徽的學生

  • 查詢地址為空的學生 null ’ ’

  • 查詢有出生日期的同學 不為空

4. 聯表查詢

  • JOIN 對比

  • 三者區別

  • 練習一

查詢參加了考試的同學:學號,姓名,科目編號,分數
思路 ① 分析需求,分析查詢的字段來自哪些表,(連接查詢)
②確定使用哪種連接查詢? 7種
③確定交叉點(這兩個表中哪個數據是相同的)
④判斷的條件 : 學生表的中 studentNo = 成績表 studentNo

  • 練習二

查詢了參加考試的同學信息: 學號,學生姓名,科目名,分數
思路①分析需求,分析查詢的字段來自哪些表, student、result、subject(連接查詢)
② 確定使用哪種連接查詢? 7種
③確定交叉點(這兩個表中哪個數據是相同的)
④判斷的條件 : 學生表的中 studentNo = 成績表 studentNo

總結:我要查詢哪些數據 select …
FROM 表 從哪幾個表中查
XXX Join 連接的表
on 交叉條件
假設存在一種多張表查詢,慢慢來,先查詢兩張表然后再慢慢增加

5. 分頁和排序

(1)排序

  • 升序 ASC , 降序DESC
  • ORDER BY 通過哪個字段排序,怎么排
  • 練習:查詢的結果根據 成績降序 排序

(2)分頁
分頁原因:緩解數據庫壓力,給人的體驗更好, 瀑布流
語法: limit 起始值,頁面的大小
第N頁 limit(n-1)* pageSize,pageSize
(n-1)* pageSize:起始值
pageSize:頁面大小
n :當前頁
數據總數/頁面大小 = 總頁數

6. 子查詢

本質 : 在where語句中嵌套一個子查詢語句

  • 練習一:查詢 數據庫結構-1 的所有考試結果(學號,科目編號,成績),降序排列
    方式一: 使用連接查詢

    方式二: 使用子查詢(由里及外)

  • 練習二:查詢課程為 高等數學-2 且分數不小于 80 的同學的學號和姓名
    方式一:使用連接查詢

    方式二:使用子查詢(由里及外)

7. 分組和過濾

核心: 根據不同的課程分組
GROUP BY…
HAVING …

練習:查詢不同課程的平均分,最高分,最低分,平均分大于80

8. Select 小結

總結

以上是生活随笔為你收集整理的MySQL(二)——DQL数据查询语言的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 成人免费性视频 | 亚洲av无码专区国产乱码不卡 | 干爹你真棒插曲mv在线观看 | 国产精品一区在线 | 美女激情网 | 国产免费一级片 | 生活片av | 激情综合小说 | av不卡中文字幕 | 日本天天色 | 欧美大片视频在线观看 | 懂色av一区二区三区免费观看 | 成人自拍视频在线 | 情侣作爱视频网站 | 中国女人真人一级毛片 | 专干中国老太婆hd | 69超碰 | 91大片免费看 | 日批视频在线看 | 干老太太视频 | 国产福利小视频在线 | 国产成人欧美一区二区三区91 | 特级毛片在线观看 | 热久久伊人 | 麻豆系列在线观看 | 一级片一区二区三区 | 国产日韩网站 | 超碰碰碰 | 中文字幕一区二区在线老色批影视 | 国产成人精品久久二区二区 | 一区二区三区视频在线 | 日本高潮网站 | 国产成人无码www免费视频播放 | 久久久情| 狠狠的干狠狠的操 | 岛国av在线 | 婷婷网五月天 | 91国内视频| 中文字幕 亚洲一区 | 国产精品视频免费观看 | 国产精品一区二区人人爽 | 日韩中文字幕精品视频 | 激情综合色| 91av影院 | 国产一级久久久久毛片精品 | 天天摸天天碰天天爽天天弄 | 国产精品人人爽 | 国产又大又粗又硬 | 91区 | 国产一区欧美日韩 | 欧美综合自拍亚洲综合图片区 | 亚洲热热 | 免费看大片a | 久久久精品人妻一区二区三区四 | 超碰在线98 | 婷婷久久丁香 | 国产日韩欧美一区 | 国产91传媒 | 色欧美88888久久久久久影院 | 亚洲无码一区二区三区 | 天天欲色 | 国产伦精品一区二区三区四区视频 | 九色视频丨porny丨丝袜 | 黄色一级大片在线免费看国产一 | 深夜精品福利 | 免费涩涩 | 国产做受高潮动漫 | 无码aⅴ精品一区二区三区浪潮 | 国产精品久久久久久中文字 | 中文字幕视频在线播放 | 成年人在线播放 | 欧美日韩激情在线 | 亚洲一品道 | 国产污视频在线观看 | 久久久成人精品 | 精品久久久网站 | 欧美日韩综合 | 欧美性生活网站 | 久久精品在线视频 | 香蕉大久久 | 男生捅女生肌肌 | 老司机午夜性大片 | 日韩美女视频一区 | 美女扒开尿口给男人捅 | 色老头av | 性高湖久久久久久久久免费 | 久久久一二三区 | 国产精品卡一 | 免费成人深夜夜行网站视频 | 日韩美女视频在线 | 日本a级片在线播放 | 久久免费视频2 | 福利免费在线观看 | 污网站免费在线 | 红色假期黑色婚礼2 | 纯爱无遮挡h肉动漫在线播放 | 人善交videos欧美3d动漫 | 久热精品视频在线观看 | 欧美日韩免费一区 |