亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

與MSSQL對比學習MYSQL的心得(七)--查詢

2020-01-18 23:08:55
字體:
供稿:網(wǎng)友

比較出大家的異同點,從而加深記憶

這一篇《與MSSQL對比學習MYSQL的心得(七)》也是一樣,相同的地方略略帶過,不同的地方我會給出例子,謝謝大家的支持o(∩_∩)o

這一節(jié)主要介紹MYSQL里的基本查詢(MYSQL官方參考手冊)

MySQL中select的基本語法形式:

select 屬性列表
from 表名和視圖列表
[where 條件表達式]
[group by 屬性名[having 條件表達式]]
[order by 屬性名[asc|desc]]
[limit <offset>,row count]
 
說明:

where子句:按照“條件表達式”指定的條件進行查詢。

group by子句:按照“屬性名”指定的字段進行分組。

having子句:有g(shù)roup by才能having子句,只有滿足“條件表達式”中指定的條件的才能夠輸出。

group by子句通常和count()、sum()等聚合函數(shù)一起使用。

order by子句:按照“屬性名”指定的字段進行排序。排序方式由“asc”和“desc”兩個參數(shù)指出,默認是按照“asc”來排序,即升序。

建立測試表

創(chuàng)建測試表

CREATE TABLE fruits( f_id CHAR(10) NOT NULL, s_id INT NOT NULL, f_name CHAR(255) NOT NULL, f_price DECIMAL(8,2) NOT NULL, PRIMARY KEY(f_id))

插入測試數(shù)據(jù)

INSERT INTO fruits(f_id,s_id,f_name,f_price)VALUES('a1',101,'apple',5.2),('b1',102,'blackberry',5.2),('bs1',105,'orange',5.2),('bs2',103,'melon',5.2),('t1',106,'banana',5.2);

使用select語句查詢f_id字段的數(shù)據(jù)

SELECT f_id,f_name FROM fruits


 
注意:MYSQL中SQL語句是不區(qū)分大小寫的,因此select和SELECT作用是相同的

這一點跟SQLSERVER是一樣的!

常用查詢

SELECT * FROM fruitsSELECT f_id,f_name FROM fruits WHERE f_price >5.1SELECT f_id,f_name FROM fruits WHERE s_id IN(101,102)SELECT f_id,f_name FROM fruits WHERE s_id NOT IN(101,102)SELECT f_id,f_name FROM fruits WHERE f_price BETWEEN 2 AND 10SELECT f_id,f_name FROM fruits WHERE f_price NOT BETWEEN 2 AND 10

 
帶like的字符匹配查詢

1、百分號通配符“%”,匹配任意長度的字符,甚至包括零字符

SELECT f_id,f_name FROM fruits WHERE f_name LIKE 'b%y'

 2、下劃線通配符“_”,一次只能匹配任意一個字符

下面語句有四個下劃線

SELECT f_id,f_name FROM fruits WHERE f_name LIKE '____n'

同樣,在SQLSERVER里面也是有的

USE [sss]GOSELECT * FROM [dbo].[aaa] WHERE [name] LIKE 's_____'


 
查詢空值

CREATE TABLE customers( c_id INT NOT NULL AUTO_INCREMENT, c_name CHAR(25) NOT NULL, c_city CHAR(50)  NULL, PRIMARY KEY(c_id))INSERT INTO customers(c_name,c_city)VALUES('liming','china'),('hongfang',NULL)SELECT * FROM customers WHERE c_city IS NULL

SELECT * FROM customers WHERE c_city IS NOT NULL

AND、OR、DISTINCT關(guān)鍵字

SELECT f_id,f_name FROM fruits WHERE f_name LIKE '____n' AND f_id='bs2'SELECT f_id,f_name FROM fruits WHERE f_name LIKE '____n' OR f_id='bs2'SELECT DISTINCT s_id FROM fruits

 

 
GROUP BY

SELECT s_id ,COUNT(1) AS total FROM fruits GROUP BY s_id

再插入兩條記錄

INSERT INTO fruits(f_id,s_id,f_name,f_price)VALUES('a6',101,'cherry',6),('a8',102,'coconut',7)

 
如果要查看每個供應(yīng)商提供的水果的種類的名稱,MYSQL中可以在GROUP BY中使用GROUP_CONCAT()函數(shù),

將每個分組中各個字段的值顯示出來

SELECT s_id,GROUP_CONCAT(f_name) AS NAMES FROM fruits GROUP BY s_id 

SQLSERVER是沒有GROUP_CONCAT()函數(shù)的,SQLSERVER要達到同樣效果需要使用xml函數(shù),MYSQL這方面做得非常好

having:過濾分組

根據(jù)s_id對fruits表中的數(shù)據(jù)進行分組,并顯示水果種類大于1的分組信息

SELECT s_id ,GROUP_CONCAT(f_name) AS NAMES FROM fruits GROUP BY s_id HAVING COUNT(f_name)>1


 
在group by中使用with rollup

SELECT s_id ,COUNT(1) AS total FROM fruits GROUP BY s_id WITH ROLLUP

增加了最后一行,7表示total列的所有值的總和

而rollup關(guān)鍵字在SQLSERVER里面也有,詳見:SQLSERVER中的ALL、PERCENT、CUBE關(guān)鍵字、ROLLUP關(guān)鍵字和GROUPING函數(shù)

注意:當使用ROLLUP時,不能同時使用ORDER BY子句進行結(jié)果排序,即ROLLUP和ORDER BY是互相排斥的!

limit限制查詢結(jié)果的數(shù)量

在SQLSERVER中是使用TOP關(guān)鍵字,而在MYSQL中是使用LIMIT關(guān)鍵字

LIMIT[位置偏移量],行數(shù)
 第一個“位置偏移量”參數(shù)指示MYSQL從哪一行開始顯示,是一個可選參數(shù),如果不指定“位置偏移量”

將會從表中第一條記錄開始(第一條記錄的位置偏移量是0,第二天記錄的位置偏移量是1......以此類推)

第二個參數(shù)“行數(shù)”指示返回的記錄條數(shù)

SELECT * FROM fruits

SELECT * FROM fruits LIMIT 4,3

上面結(jié)果返回從第5條記錄行(因為從0開始數(shù))開始之后的3條記錄

注意:在MYSQL5.6中可以使用 LIMIT 4 OFFSET 3 ,意思是獲取從第5行記錄開始的3條記錄,和 LIMIT 4,3 返回的結(jié)果是一樣的

在SQLSERVER2012里面開始支持類似MYSQL的這種語法,但是需要按某一列先排序,而不像MYSQL那樣不用按照某一列排序

USE [sss]GOCREATE TABLE fruits(  f_id CHAR(10) NOT NULL ,  s_id INT NOT NULL ,  f_name CHAR(255) NOT NULL ,  f_price DECIMAL(8, 2) NOT NULL ,  PRIMARY KEY ( f_id ))INSERT INTO fruits    ( f_id ,     s_id ,     f_name ,     f_price    )    SELECT 'a1' ,        101 ,        'apple' ,        5.2    UNION ALL    SELECT 'b1' ,        102 ,        'blackberry' ,        5.2    UNION ALL    SELECT 'bs1' ,        105 ,        'orange' ,        5.2    UNION ALL    SELECT 'bs2' ,        103 ,        'melon' ,        5.2    UNION ALL    SELECT 't1' ,        106 ,        'banana' ,        5.2    UNION ALL    SELECT 'a6' ,        101 ,        'cherry' ,        6    UNION ALL    SELECT 'a8' ,        102 ,        'coconut' ,        7 

先按s_id排序,然后返回第5行開始的3條記錄

SELECT *FROM  [dbo].[fruits]ORDER BY [s_id] ASC    OFFSET 4 ROWSFETCH NEXT 3 ROWS ONLY;


 
雖然沒有MYSQL那么方便,不過也算是一種進步,而對于OFFSET FETCH NEXT的性能可以參考宋

亚洲免费毛片| 女人另类性混交zo| yiren22亚洲综合伊人22| 亚洲欧美在线视频| 日本不卡视频一区| 一区二区av| 成人自拍视频在线观看| 亚洲人成在线播放网站岛国| 亚洲巨乳在线观看| 久久99久久99精品| 一二三四视频在线中文| 999在线观看精品免费不卡网站| 亚洲 欧美 精品| 国产精品激情av在线播放| 免费看又色又爽又黄网站| 视频一区二区三区入口| 波多野结衣影院| 国产色片在线观看| 国产精品456露脸| 妺妺窝人体色WWW精品| 成人a在线视频| 国产中文字幕精品| 亚洲电影一级黄| 三年片观看免费观看大全视频下载| 国产精品白丝一区二区三区| 欧美激情二区| 国产原创视频在线| 国语对白在线播放| 亚洲性受xxx喷奶水| 痴汉一区二区三区| 国产激情在线观看视频| 国产激情在线视频| 亚洲制服欧美另类| 国产91九色视频| 中文字幕人妻熟女人妻a片| 精品成人私密视频| 免费精品视频一区| 久久人妻少妇嫩草av蜜桃| 不卡av电影在线观看| 亚洲自拍高清视频网站| 五月天婷婷色综合| 国产精品一色哟哟哟| 高清一区二区三区四区| 欧美黑人xxxⅹ高潮交| 中文字幕永久在线视频| 天天免费亚洲黑人免费| 欧美日韩一二三| 99久久久精品免费观看国产蜜| 日韩久久久久久| 国产成人艳妇aa视频在线| 在线日韩一区二区| 亚洲综合自拍偷拍| 国产亚洲欧美日韩日本| 国产97在线视频| 午夜免费福利在线| xxx电影网| 精品国产百合女同互慰| 蜜桃av噜噜一区二区三| 97在线免费视频| 三级福利视频| 四虎久久影院| 高清免费日韩| 国产成人无码一区二区三区在线| 成人av电影在线观看| 欧美三级欧美成人高清www| 日韩欧美三级在线观看| 成人在线免费电影网站| 欧美18xxxxx| 欧美日韩大陆在线| 伊甸园亚洲一区| 国产成人精品在线播放| 韩国精品一区| 最近更新在线中文字幕一页| 国产69精品久久久久999小说| 美女三级福利视频| 五月天电影免费在线观看一区| 在线中文字幕观看| 婷婷成人基地| 欧美偷拍一区二区| 精品国产一区一区二区三亚瑟| 国产精品传媒麻豆hd| 亚洲japanese制服美女| 人在线成免费视频| 中文字幕剧情在线观看| 精品少妇一区二区三区视频免付费| 亚洲乱码中文字幕久久孕妇黑人| 五月天激情丁香| 天堂а√在线8种子蜜桃视频| 天海翼在线视频| 99热这里只有精品在线| 中文产幕区在线观看| 一个人在线观看免费视频www| 另类国产ts人妖高潮视频| 99久久精品国产亚洲精品| 日韩精品在线观看免费| 日韩精品亚洲视频| 午夜精品无码一区二区三区| 亚洲国产影院| 亚洲综合在线观看视频| 高清av中文在线字幕观看1| 欧美偷拍视频| 日韩成人午夜| 免费在线视频观看| 色爱综合av| 羞羞网站在线观看入口免费| 女教师高潮黄又色视频| 免费观看黄网站| 国内伊人久久久久久网站视频| 日韩成人av一区| 亚洲欧美国内爽妇网| 欧美丝袜丝交足nylons图片| 久久精品国产亚洲aⅴ| 黄色片免费观看视频| 影音先锋男人每日资源站| 在线免费播放av| jizz亚洲少妇| 成人黄色免费网站| 好男人免费精品视频| 看电视剧不卡顿的网站| 777亚洲妇女| 正义之心1992免费观看全集完整版| 亚洲影视在线观看| 日韩一级精品| 永久免费av无码网站性色av| 在线看片不卡| 一区二区在线播放视频| 欧美精品欧美极品欧美激情| 69日本xxxxxxxxx49| 亚洲精品亚洲人成人网在线播放| 精久久久久久久久久久| 国产精品一级在线| 成人免费观看男女羞羞视频| 亚洲精品久久久久久久久久久久| 天天射—综合中文网| 亚洲二区在线视频| 国产福利在线免费| 亚洲网站在线播放| 久久夜色精品国产噜噜av小说| 超碰日本道色综合久久综合| av中文字幕在线不卡| 日韩视频免费在线| 在线观看中文字幕的网站| 久久影院视频免费| 欧美丰满少妇xxxxx做受| 今天免费高清在线观看国语| 国产精品 欧美精品| 久久久亚洲精品石原莉奈| 韩国精品视频在线观看| 久久久久久一区二区三区四区别墅| 91在线观看免费高清| xxx免费视频观看| 日韩精品999| 亚洲最快最全在线视频| 久久久久福利视频| 欧美久久久久久久久久久| 中文字幕网站在线观看| 国产一区二区三区美女| 色噜噜狠狠狠综合曰曰曰| 国内毛片毛片毛片毛片毛片| 国产美女高潮视频| 日日夜夜综合| 欧美成人全部免费| 国内欧美视频一区二区| 日韩一区在线看| 国产精品久久久乱弄| 国产精选一区二区三区| 国产米奇在线777精品观看| 亚洲啊v在线免费视频| 日本中文字幕一区二区| xxxx性bbbb欧美| 日韩中文字幕网站| 天天操天天干天天爽| 久久久久久自在自线| 草草视频在线播放| 国产youjizz在线| 亚洲精品视频在线观看网站| 95视频在线观看| 操你啦视频在线| 在线成人www免费观看视频| 91官网在线观看| 青娱乐在线免费视频| 四虎一区二区| 色哟哟一区二区在线观看| 涩涩视频网站| 不卡一区二区在线| 久久这里只有精品免费| 少妇真人直播免费视频| 特大巨黑人吊性xxx视频| 91精品啪在线观看麻豆免费| 国产喷水theporn| 日韩av一二区| 91精品久久久久久蜜臀| 日本免费一区二区三区等视频| 成人在线免费公开观看视频| 99riav视频在线观看| 99国产精品私拍| www.欧美日韩国产在线| 成人免费看片| 国产精品久久精品| 91香蕉视频污版| 一本色道久久亚洲综合精品蜜桃| 久久人体视频| 免费观看日韩电影| 欧美日韩一区二区三区免费看| 日本va欧美va精品| 国产精品色综合| 免费在线观看成人av| 美女一区二区久久| 99久久精品免费看国产交换| 蜜臀一区二区三区精品免费视频| 欧美精品videosbestsex另类| 在线免费观看av网| 自拍亚洲色图| 人与牲动交xxxbbb| 性欧美精品xxxx| 亚洲伦在线观看| 鲁一鲁一鲁一鲁一澡| 亚洲精品天天看| 免费黄色在线网址| 久久婷婷国产综合国色天香| 成人小电影网站| 婷婷久久综合九色综合伊人色| 黄视频网站在线| 啊灬啊灬啊灬啊灬高潮在线看| 日韩av一二三四| 成人久久久久久久| 无码人妻aⅴ一区二区三区69岛| 国产又粗又黄视频| 久久尤物视频| 日本手机在线视频| 男人操女人的视频在线观看欧美| 午夜欧美视频在线观看| 国产91色在线|亚洲| 亚洲欧洲韩国日本视频| 麻豆av免费在线观看| 女人高潮被爽到呻吟在线观看| 免费国产羞羞网站美图| 亚洲一卡二卡三卡四卡无卡网站在线看| 国产精品日韩精品欧美在线| 国产精品视频精品视频| 日韩亚洲欧美中文在线| 美女毛片在线看| 亚洲人成免费| 欧美日韩国产在线观看| 麻豆中文一区二区| 香港一级纯黄大片| 青春草在线视频免费观看| 欧美日韩高清一区| 亚洲欧美另类久久久精品2019| 漫画在线观看av| 国产伦精品一区二区三区高清版| 国产精品你懂的在线欣赏| 三级久久三级久久| 国产资源在线一区| 丝袜美腿一区| 全国精品免费看| 日韩精品永久网址| 亚洲欧美综合在线精品| 精品视频99| 亚洲天堂福利av| 日本老太婆做爰视频| 香蕉视频官网在线观看日本一区二区| 色噜噜狠狠狠综合欧洲色8| 国产精品高清网站| 2019男人天堂| 成人网址大全| 欧美一级片免费看| www.久久av| 中文字幕精品一区二区精品| 韩日精品一区二区| 国产一级粉嫩xxxx| 亚洲视频欧美视频| 少妇网站在线观看| 狠狠躁狠狠躁视频专区| 午夜欧美大片免费观看| 在线亚洲人成电影网站色www| 亚洲丝袜美腿一区| 91精品国产一区二区人妖| 国产精品伦子伦| 天天色综合天天| 91麻豆精品91久久久久同性| 国产成人av一区二区三区| 九九久久婷婷| 狠色狠色综合久久| 欧美激情精品久久| 黄色av网站在线播放| 亚洲一区二区中文在线| 亚洲一级特黄毛片| 亚洲妇女成熟| 国产成人a v| 欧美第一在线视频| 成人做爰高清视频网站| 欧美另类极品videosbest视频| 日韩精品视频观看| 久久综合99| 午夜激情在线观看视频| 精品国产亚洲一区二区麻豆| 国产在线观看a视频| 亚洲国产一区二区三区| 日本一区二区三区精品| 久久精品一区中文字幕| 天堂成人在线观看| 国产成人综合亚洲| 女同视频在线观看| 美女mm1313爽爽久久久蜜臀| www欧美com| 日本黄色片在线观看| 99在线播放| 国产精品一区二区精品视频观看| 99久久一区三区四区免费| 香蕉乱码成人久久天堂爱免费| 日韩一级免费片| 久久综合在线观看| 国产欧美日韩视频在线观看| 欧美日韩亚洲一区二区三区四区| 美女又黄又免费的视频| 快播日韩欧美| 成午夜精品一区二区三区软件| 国产精品一区二区无线| av网站免费观看| 精品91久久久久| 538精品在线观看| 日韩中文字幕在线看| 粉嫩绯色av一区二区在线观看| 日韩av免费网址| 国产偷国产偷亚洲高清97cao| 日韩亚洲欧美精品| 在线日韩第一页|