久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

MySQL 子查詢和分組查詢

瀏覽:2日期:2023-10-09 09:09:04
概述

子查詢是SQL查詢中的重要一塊,是我們基于多表之間進行數據聚合和判斷的一種手段,使得我們的處理復雜數據更加的便捷,這一節我們主要來了解一下子查詢。

先做一下數據準備,這邊建立三張表:班級、學生、畢業成績表,用于后面的操作:

drop database if exists `Helenlyn_Class`;create database `Helenlyn_Class`;/*班級表*/DROP TABLE IF EXISTS `classes`;CREATE TABLE `classes` ( `classid` int primary key AUTO_INCREMENT comment ’班級id’, `classname` varchar(30) DEFAULT NULL comment ’班級名稱’) ENGINE=InnoDB comment ’班級表’;insert into `classes`(`classname`)values (’初三一班’),(’初三二班’),(’初三三班’);/*學生表:這邊假設學生id和姓名都具有唯一性*/DROP TABLE IF EXISTS `students`;CREATE TABLE `students` ( `studentid` int primary key NOT NULL AUTO_INCREMENT comment ’學生id’, `studentname` varchar(20) DEFAULT NULL comment ’學生姓名’, `score` DECIMAL(10,2) DEFAULT NULL comment ’畢業成績’, `classid` int(4) DEFAULT NULL comment ’所屬班級id,來源于classes表的classid’) ENGINE=InnoDB comment ’學生表’;insert into `students`(`studentname`,`score`,`classid`) values(’brand’,97.5,1),(’helen’,96.5,1),(’lyn’,96,1),(’sol’,97,1),(’weng’,100,1),(’diny’,92.7,1),(’b1’,81,2),(’b2’,82,2),(’b3’,83,2),(’b4’,84,2),(’b5’,85,2),(’b6’,86,2),(’c1’,71,3),(’c2’,72.5,3),(’c3’,73,3),(’c4’,74,3),(’c5’,75,3),(’c6’,76,3);/*畢業考核分數排名表*/DROP TABLE IF EXISTS `scores`;CREATE TABLE `scores`( `scoregrad` varchar(3) primary key comment ’等級:S、A、B、C、D’, `downset` int comment ’分數評級下限’, `upset` int comment ’分數評級上限’) comment ’畢業考核分數排名表’;INSERT INTO `scores` values (’S’, 91, 100),(’A’, 81, 90),(’B’, 71, 80),(’C’, 61, 70),(’D’, 51,60);子查詢

SQL支持創建子查詢( subquery) ,就是嵌套在其他查詢中的查詢 ,也就是說在select語句中會出現其他的select語句,我們稱為子查詢或內查詢。而外部的select語句,稱主查詢或外查詢。

子查詢分類按照查詢的返回結果

1、單行單列(標量子查詢):返回的是一個具體列的內容,可以理解為一個單值數據;

2、單行多列(行子查詢):返回一行數據中多個列的內容;

3、多行單列(列子查詢):返回多行記錄之中同一列的內容,相當于給出了一個操作范圍;

4、多行多列(表子查詢):查詢返回的結果是一張臨時表;

按子查詢位置區分

select后的子查詢:僅僅支持標量子查詢,即只能返回一個單值數據。

from型子查詢:把內層的查詢結果當成臨時表,供外層sql再次查詢,所以支持的是表子查詢。

where或having型子查詢:指把內部查詢的結果作為外層查詢的比較條件,支持標量子查詢(單列單行)、列子查詢(單列多行)、行子查詢(多列多行)。

一般會和下面這幾種方式配合使用:

1)、in子查詢:內層查詢語句僅返回一個數據列,這個數據列的值將供外層查詢語句進行比較。

2)、any子查詢:只要滿足內層子查詢中的任意一個比較條件,就返回一個結果作為外層查詢條件。

3)、all子查詢:內層子查詢返回的結果需同時滿足所有內層查詢條件。

4)、比較運算符子查詢:子查詢中可以使用的比較運算符如 >、>=、<=、<、=、 <>

exists子查詢:把外層的查詢結果(支持多行多列),拿到內層,看內層是否成立,簡單來說后面的返回true,外層(也就是前面的語句)才會執行,否則不執行。

下面我們一個個來測試。

select后子查詢

位于select后面,僅僅支持標量子查詢,即只能返回一個單值數據。比如上面的學生班級表,我們查詢每個班級的學生數量,可以這么寫:

mysql> select a.classid as 班級編號,a.classname as 班級名稱,(select count(*) from students b where b.classid = a.classid) as 學生數量from classes a;+----------+----------+----------+| 班級編號 | 班級名稱 | 學生數量 |+----------+----------+----------+| 1 | 初三一班 | 6 || 2 | 初三二班 | 6 || 3 | 初三三班 | 6 |+----------+----------+----------+3 rows in set

查詢學生brand 所屬的班級,可以這么寫:

mysql> select(select classname from classes a,students b where a.classid = b.classid and b.studentname=’brand’)as 班級;+----------+| 班級 |+----------+| 初三一班 |+----------+1 row in setfrom后子查詢

把內層的查詢結果當成臨時表,提供外層sql再次查詢,支持的是表子查詢。但是必須對子查詢起別名,否則無法找到表。

查詢每個班級的平均成績:

mysql> select a.classid,avg(a.score) from students a group by a.classid;+---------+--------------+| classid | avg(a.score) |+---------+--------------+| 1 | 96.616667 || 2 | 83.500000 || 3 | 73.583333 |+---------+--------------+3 rows in set

查詢畢業考核分數排名表:S開始從高到低排序。

mysql> select * from scores order by upset desc;+-----------+---------+-------+| scoregrad | downset | upset |+-----------+---------+-------+| S | 91 | 100 || A | 81 | 90 || B | 71 | 80 || C | 61 | 70 || D | 51 | 60 |+-----------+---------+-------+5 rows in set

如果綜合兩個查詢結果,想查出 各個班級的平均成績是位于什么段位,就可以用from后子查詢,代碼如下:

select a.classid as 班級id,a.avgscore 平均畢業分數,b.scoregrad 分數評級 from(select classid,avg(score) as avgscore from students group by classid) as a,scores b where a.avgscore between b.downset and b.upset;+--------+--------------+----------+| 班級id | 平均畢業分數 | 分數評級 |+--------+--------------+----------+| 1 | 96.616667 | S || 2 | 83.500000 | A || 3 | 73.583333 | B |+--------+--------------+----------+3 rows in set

對于子表查詢,必須提供別名,否則會提示:Every derived table must have its own alias,可以試試。

where和having型的子查詢

根據我們上面提到過的內容,where或having后面,可以使用3種方式:標量子查詢(單行單列行子查詢);列子查詢(單列多行子查詢)行子查詢(多行多列);

他有如下共同的特點:

1、一般用括號將子查詢包起來。

2、子查詢一般放在條件的右側。

3、標量子查詢,一般搭配著單行操作符使用,多行操作符 >、<、>=、<=、=、<>

4、列子查詢,一般搭配著多行操作符使用

5、配合 in、not in、all、any使用,in是指列表中的任意一個,any是比較列表中任意一個 score>any(60,70,80) 則 score>60即可;all 是比較列表中所有,score > (60,70,80),score需 >80。

單個標量子查詢應用

就是where或者having后面只跟一個標量查詢的,比如查詢出比diny(92.7分)成績好的同學:

mysql> select * from students a where a.score >(select b.score from students b where b.studentname=’diny’);+-----------+-------------+-------+---------+| studentid | studentname | score | classid |+-----------+-------------+-------+---------+| 1 | brand | 97.5 | 1 || 2 | helen | 96.5 | 1 || 3 | lyn | 96 | 1 || 4 | sol | 97 | 1 || 5 | weng | 100 | 1 |+-----------+-------------+-------+---------+5 rows in set多個標量子查詢應用

where或者having后面只跟一個標量查詢的,比如查詢出比diny(92.7分)成績差的同學,并且班級跟diny不在同一班:

mysql> select * from students a wherea.score <(select b.score from students b where b.studentname=’diny’)and a.classid <> (select b.classid from students b where b.studentname=’diny’) ;+-----------+-------------+-------+---------+| studentid | studentname | score | classid |+-----------+-------------+-------+---------+| 7 | b1 | 81 | 2 || 8 | b2 | 82 | 2 || 9 | b3 | 83 | 2 || 10 | b4 | 84 | 2 || 11 | b5 | 85 | 2 || 12 | b6 | 86 | 2 || 13 | c1 | 71 | 3 || 14 | c2 | 72.5 | 3 || 15 | c3 | 73 | 3 || 16 | c4 | 74 | 3 || 17 | c5 | 75 | 3 || 18 | c6 | 76 | 3 |+-----------+-------------+-------+---------+12 rows in set子查詢+分組函數

分別取出三個班級的平均成績,并篩選出低于全年級的平均成績的班級信息,使用having表達式

mysql> select a.classid,avg(a.score) as avgscore from students a group by a.classidhaving avgscore < (select avg(score) from students);+---------+-----------+| classid | avgscore |+---------+-----------+| 2 | 83.500000 || 3 | 73.583333 |+---------+-----------+2 rows in set列子查詢說明

列的子查詢需要搭配多行操作符:in(not in)、any/some、all。使用distinct關鍵字進行去重可以提高執行效率。

列子查詢+in:所有非三班的同學

mysql> select * from students a where a.classid in (select distinct b.classid from classes b where b.classid <3);+-----------+-------------+-------+---------+| studentid | studentname | score | classid |+-----------+-------------+-------+---------+| 1 | brand | 97.5 | 1 || 2 | helen | 96.5 | 1 || 3 | lyn | 96 | 1 || 4 | sol | 97 | 1 || 5 | weng | 100 | 1 || 6 | diny | 92.7 | 1 || 7 | b1 | 81 | 2 || 8 | b2 | 82 | 2 || 9 | b3 | 83 | 2 || 10 | b4 | 84 | 2 || 11 | b5 | 85 | 2 || 12 | b6 | 86 | 2 |+-----------+-------------+-------+---------+12 rows in set

列子查詢+any:任意非三班的同學

mysql> select * from students a where a.classid = any (select distinct b.classid from classes b where b.classid <3);+-----------+-------------+-------+---------+| studentid | studentname | score | classid |+-----------+-------------+-------+---------+| 1 | brand | 97.5 | 1 || 2 | helen | 96.5 | 1 || 3 | lyn | 96 | 1 || 4 | sol | 97 | 1 || 5 | weng | 100 | 1 || 6 | diny | 92.7 | 1 || 7 | b1 | 81 | 2 || 8 | b2 | 82 | 2 || 9 | b3 | 83 | 2 || 10 | b4 | 84 | 2 || 11 | b5 | 85 | 2 || 12 | b6 | 86 | 2 |+-----------+-------------+-------+---------+12 rows in set

列子查詢+all:等同于 not in

mysql> select * from students a where a.classid <> all (select distinct b.classid from classes b where b.classid <3);+-----------+-------------+-------+---------+| studentid | studentname | score | classid |+-----------+-------------+-------+---------+| 13 | c1 | 71 | 3 || 14 | c2 | 72.5 | 3 || 15 | c3 | 73 | 3 || 16 | c4 | 74 | 3 || 17 | c5 | 75 | 3 || 18 | c6 | 76 | 3 |+-----------+-------------+-------+---------+6 rows in set行子查詢說明

查詢學生編號最小但是成績最好的同學:

mysql> select * from students a where (a.studentid, a.score) in (select max(studentid),min(score) from students);+-----------+-------------+-------+---------+| studentid | studentname | score | classid |+-----------+-------------+-------+---------+| 19 | lala | 51 | 0 |+-----------+-------------+-------+---------+1 row in setexists子查詢

也叫做相關子查詢,就是把外層的查詢結果(支持多行多列),拿到內層,看內層是否成立,簡單來說后面的返回true,外層(也就是前面的語句)才會執行,否則不執行。

1、exists查詢結果:1或0,1為true,0為false,exists查詢的結果用來判斷子查詢的結果集中是否有值。

2、exists子查詢,一般可以用in來替代,所以exists用的少。

3、和前面的那些查詢方式不同,先執行主查詢,然后根據主查詢的結果,再用子查詢的結果來過濾。因為子查詢中包含了主查詢中用到的字段,所以也叫相關子查詢。

示例,查詢所有學生的班級名稱

mysql> select classname from classes a where exists(select 1 from students b where b.classid = a.classid);+-----------+| classname |+-----------+| 初三一班 || 初三二班 || 初三三班 |+-----------+3 rows in set

使用 in 來替代(看著更簡潔):

mysql> select classname from classes a where a.classid in(select classid from students);+-----------+| classname |+-----------+| 初三一班 || 初三二班 || 初三三班 |+-----------+3 rows in set組合查詢

多數SQL查詢都只包含從一個或多個表中返回數據的單條SELECT語句。 MySQL也允許執行多個查詢(多條SELECT語句),并將結果作為單個查詢結果集返回。這些組合查詢通常稱為并( union) 或復合查詢(compound query)。

單表多次返回

將不同查詢條件的結果組合在一起

select cname1,cname2 from tname where condition1 union select cname1,cname2 from tname where condition2多表返回同結構

將同數量結構的字段組合

select t1_cname1,t1_cname2 from tname1 where condition union select t2_cname1,t_2cname2 from tname2 where condition

這邊不贅述,后面有專門的章節說到這個

總結

可以按照查詢的返回類型和語句中子查詢的位置兩個方面來學習

注意使用 in、any、some、all的用法

無論是比較還是查詢還是count,字段中有null值總會引起誤解,建議建表時字段不為空,或者提供默認值。

以上就是MySQL 子查詢和分組查詢的詳細內容,更多關于MySQL 查詢的資料請關注好吧啦網其它相關文章!

標簽: MySQL 數據庫
相關文章:
主站蜘蛛池模板: 色黄视频在线观看 | 国产无套一区二区三区久久 | 亚洲精品aaa | 韩日在线观看视频 | 中文二区| 久久久久久久久久久久久九 | 在线观看一区 | 久久久精品日本 | 中文字幕在线观看 | 日本不卡高字幕在线2019 | 国产精品日本一区二区不卡视频 | 国产精品一区二区三区在线播放 | 日本精品在线观看 | 老妇女av| 国产亚洲精品美女久久久久久久久久 | 亚洲欧美自拍视频 | 国产青青草 | 国产亚洲欧美精品永久 | 久久伊人久久 | 国产免费一区二区 | 国产精品视频一区二区三区 | 伊人网网站 | 野狼在线社区2017入口 | av在线免费观看一区二区 | 欧美精品入口蜜桃 | 国产精品入口麻豆www | www.国产精品 | 男女黄色免费网站 | 成人在线不卡 | 精品国精品国产自在久不卡 | 午夜精品久久久久99蜜 | 99免费在线播放99久久免费 | 日韩在线免费观看网站 | 99精品一级欧美片免费播放 | 亚洲一二三 | 日本一区二区三区四区 | 欧美日韩精品一区二区在线观看 | 日本一区二区中文字幕 | 国产一区2区 | 黄色国产视频 | 欧美激情一区二区 | 成人久久| 欧美黑人一级毛片 | 亚洲成人观看 | 久草 在线 | 国产欧美日韩综合精品一 | 欧美一级黄 | 国产一区二区三区四区视频 | 欧美黑人狂躁日本寡妇 | 成人a网 | 国产成人亚洲综合 | 狠狠干欧美 | 天堂√在线观看一区二区 | 欧美亚洲一区 | 精品国产不卡一区二区三区 | 综合在线视频 | 亚洲三区视频 | 色综合久久久久 | 久久精品国产一区二区三 | 图片区 国产 欧美 另类 在线 | 国产精品网址 | 81精品国产乱码久久久久久 | 中文无码久久精品 | 99免费精品 | 久在线视频 | 麻豆av电影在线观看 | 精品视频久久 | 国产成人午夜视频 | 国产精品视频 | 亚洲精品国偷拍自产在线观看 | 国产精品久久九九 | 碰碰视频 | 福利三区| 中文字幕国产一区 | 国产精品久久久久久久久免费高清 | 日韩在线成人 | 久久久xxxx | 日韩1区| 亚洲国产精品成人 | 欧美日韩精品免费观看视频 | 男女小网站 | 国产情侣在线视频 | 日韩欧美国产精品综合嫩v 亚洲欧美日韩在线 | 中文字幕日韩久久 | 国产精品久久九九 | 亚洲xx在线 | 国产精品日本欧美一区二区三区 | 免费看a| 影音先锋亚洲资源 | 亚洲高清久久 | 精品日韩一区二区 | 久久一视频 | 亚洲 激情 在线 | 黄色一级在线观看 | 欧美日韩在线视频免费 | 国产精品视频免费 | 日本一区二区高清视频 | 国产美女高潮一区二区三区 | 国偷自产av一区二区三区 | 99久久免费精品国产男女性高好 | 久草在线视频免费播放 | 91免费在线视频 | 久久久久国产精品免费免费搜索 | 日韩欧美一区二区在线观看视频 | 百性阁综合另类 | 欧美三级视频在线播放 | 蜜桃免费一区二区三区 | av资源首页| 国产精品不卡视频 | 99久久婷婷国产综合精品 | 天天久久 | а_天堂中文最新版地址 | 欧美一级在线观看 | 91在线免费视频 | 91视视频在线观看入口直接观看 | 九九热这里只有 | 国产福利一区二区三区四区 | 精品国产黄a∨片高清在线 日韩一区二 | 亚洲国产欧美日韩 | 一区二区三区在线 | 国产免费一区二区三区 | 国产精品久久久久久久久久久久 | 亚洲精品久久久久久久久久 | 高清在线一区二区 | 国产精品一二三四区 | 精品国产91乱码一区二区三区 | 国产激情网站 | 91精品国产一区二区 | 精品国产乱码久久久久久影片 | 91精品国产色综合久久不卡98 | 波多野结衣 一区二区 | 亚洲精品久久久久久久久久久久久 | 亚洲国产一区二区三区 | 日韩欧美一区二区三区免费观看 | 国产福利在线播放 | 久久99精品久久久久久园产越南 | 在线观看视频一区二区三区 | 欧美精品一区二区三区蜜桃视频 | 91麻豆精品国产91久久久资源速度 | 毛片免费网站 | 欧美片网站免费 | 一级在线播放 | 久久久a| 欧美精品一区二区三区蜜桃视频 | 国产综合久久久 | 久久午夜电影 | www.日韩| 日本一区二区三区在线视频 | 国内精品一区二区三区 | 国产日产欧美a级毛片 | 成人深夜福利 | 国产精品第一区 | 日韩在线一区二区 | 91精品久久久久久久久中文字幕 | 一区二区在线 | 三区在线观看 | 精品国产999| 欧美成人高清 | 亚洲 成人 av| 国产色网站| 青青草在线免费视频 | av免费网站 | 91偷拍精品一区二区三区 | 毛片激情永久免费 | 亚洲精品www久久久久久 | www.日韩av.com | 天天干com | 国产高清一区二区三区 | 99视频网| 精品国产髙清在线看国产毛片 | 精品专区 | 午夜男人的天堂 | 99国内精品久久久久久久 | 黄色一级片视频播放 | 欧美八区 | 亚洲一区二区在线 | 视频精品一区 | 一区二区在线免费观看 | 狠狠色狠狠色合久久伊人 | 日韩福利影院 | 一级在线观看 | 国产在线视频网 | 午夜视频福利在线观看 | 欧美日韩精品一区二区三区 | 99久久99久久精品国产片果冻 | 麻豆毛片 | 嫩草91 | 亚洲码欧美码一区二区三区 | 国产99久久久久久免费看农村 | 亚洲激情久久 | 亚洲欧美一级 | 日本成人小视频 | 成人99| 日韩一区二区不卡 | 亚洲一区二区三区久久久 | 国产精品福利在线观看 | 免费观看一区二区三区 | 一区二区三区免费 | 男人天堂网av | 露娜同人18av黄漫网站 | 精品免费视频 | 中文字幕乱码一区二区三区 | 中文字字幕一区二区三区四区五区 | 狠狠入ady亚洲精品经典电影 | 久久人人爽爽爽人久久久 | 在线日韩欧美 | 欧美日韩精品一区二区在线播放 | 午夜不卡视频 | 成人精品一区二区三区 | 黄色一级视频 | 欧美日韩成人一区 | 黄色一级视频 | 91精品在线播放 | 成人三级av | 欧美精品成人一区二区三区四区 | 日韩在线中文字幕 | 婷婷久久综合 | 亚洲精品一区中文字幕乱码 | 免费看黄视频网站 | 国产精品久久精品久久 | 97在线免费视频 | 日本三级2018| 天天干国产 | 国产中文字幕在线 | 特级毛片在线 | 日韩免费视频 | 欧美一级日韩片 | 91捆绑91紧缚调教91 | 成人免费在线 | 国产精品久久久久免费 | 韩国av片在线观看 | 日本另类αv欧美另类aⅴ | 久久久久久成人 | 精品国产一区二区三区不卡蜜臂 | 欧美不卡一区二区三区 | 日韩视频中文字幕在线观看 | 国产欧美久久一区二区三区 | 国产老头老太作爱视频 | www.亚洲| 亚洲成av人片一区二区梦乃 | 国产最好的精华液网站 | 一级毛片视频 | 成人免费观看男女羞羞视频 | 中文字幕一区二区三区免费视频 | 亚洲综合色自拍一区 | 天天亚洲综合 | 日韩视频一区二区三区 | 成人在线免费视频 | 福利网在线 | 黄色国产| 无码日韩精品一区二区免费 | 久久艹99| 久久99精品久久久久久琪琪 | 国产黄色在线观看 | 91aiai| 日日操夜夜 | 日韩精品久久久久久 | 久久国产精品99久久久久久牛牛 | 国产免费拔擦拔擦8x高清在线人 | 久久黄网 | 特级丰满少妇一级aaaa爱毛片 | 国产欧美一二三区在线粉嫩 | 国产一区二区三区免费观看 | 国产精品综合 | 五月天狠狠爱 | 日韩综合一区 | 亚洲伊人中文字幕 | 最新国产视频 | 成人在线播放网站 | 日韩激情免费 | 毛片com | 午夜爽爽影院 | 久久亚洲一区二区三区四区 | 亚洲电影一区二区 | 成人精品久久久 | 日韩爱爱网 | 国产成人精品免高潮在线观看 | 2012中文版免费观看 | 久久高清一区 | 国产精品久久久久久久7电影 | 久久精品国产亚洲精品 | 精品欧美一区二区在线观看 | 亚洲精品视| 欧美精品在线一区 | 中文字幕av亚洲精品一部二部 | 欧美成人一区二区三区片免费 | 高清av网站| 久操视频在线观看 | 一区二区三区免费 | 国产精品久久久久久亚洲调教 | 日本中文字幕视频 | 午夜精品久久久久久久久 | 久久www免费人成看片高清 | 精品视频一区二区三区四区 | 久久久精品免费观看 | 欧美国产在线观看 | 亚洲电影免费 | 日韩毛片免费视频一级特黄 | 看毛片的网站 | 日韩欧美在线中文字幕 | 精品国产青草久久久久福利 | av在线播放免费 | 国产日韩欧美一区 | 午夜免费片 | 国产老女人精品毛片久久 | 天堂在线一区二区 | av在线官网 | 99re6在线视频精品免费 | 欧美成人在线免费视频 | 在线a视频 | 午夜成人在线视频 | 国产日韩欧美综合 | 欧美性网| 国产精品视频一区二区三区 | 91精品国产综合久久福利软件 | 久久久精品一区 | 国产精品手机在线 | 日日摸夜夜添夜夜添亚洲女人 | 精品日韩一区二区三区 | 国内精品国产三级国产在线专 | 久久国产精品视频 | 秋霞电影院午夜伦 | 狠狠的干 | 91视频免费观看 | 亚洲精品一区二区三区在线 | 色欧美综合| 丁香婷婷在线观看 | 精品无码久久久久久国产 | 免费观看成人性生生活片 | 国产97在线播放 | 久久资源av| 成人国产精品 | 午夜寂寞少妇aaa片毛片 | 一级免费黄色 | 国产精品乱码一区二区三区 | 免费在线日韩 | 国产成人精品一区二区三区网站观看 | 日韩av黄色 | 一级黄色片美国 | 久久99精品国产自在现线 | 亚洲aaaaaa特级 | 日韩精品在线播放 | 国产精品成人免费视频 | 免费成人av在线 | 午夜看片在线观看 | 欧美日韩在线精品 | 国产噜噜噜噜噜久久久久久久久 | 免费黄色电影在线观看 | 在线精品亚洲欧美日韩国产 | 日韩精品一区二区三区中文字幕 | 三级视频网站 | 色资源 | 性高湖久久久久久久久 | 日韩毛片在线视频 | 人人看人人草 | 日韩视频在线一区 | 91福利在线播放 | 国产96视频 | 亚洲视频中文字幕 | 国产黄色在线免费看 | 亚洲av毛片一区二二区三三区 | 精品国产一区二区三区高潮视 | 日批的视频 | 久久av一区 | 欧美日韩精品一区二区在线播放 | 亚洲欧美中文字幕 | 国产精品一区在线 | 亚洲一区二区精品在线观看 | 精品一区二区久久久久久久网站 | 99精品视频在线免费观看 | 黄色一级片免费播放 | 国产精品高清一区二区 | 欧美精品黄 | 天天干夜夜骑 | 午夜国产一区 | 午夜午夜精品一区二区三区文 | 亚洲精品91 | 黄色一级毛片 | 欧美日韩精品在线 | 男女视频免费在线观看 | 久久99久久98精品免观看软件 | 黄色片地址 | 久久精品影视 | 精品免费视频 | 国偷自产av一区二区三区 | 国产日韩成人 | 午夜精品久久久久久久 | 伊人久久精品久久亚洲一区 | 精品亚洲一区二区三区 | 五月天婷婷国产精品 | 福利视频三区 | 99久久日韩精品视频免费在线观看 | av网址在线播放 | 中文字幕亚洲精品 | 婷婷久久综合 | 午夜国产一级 | 黄色片在线免费观看 | 午夜久久久 | 一级特黄色大片 | 久草视频在线播放 | 婷婷91| 精品国产成人 | 欧美一级精品 | 久久久久久久av | 日本一区二区三区四区 | 亚洲精品第一 | av看片| 久久精品免费 | 日韩av黄色 | 午夜视频免费 | 国产精品美女久久久久aⅴ国产馆 | 国产在线小视频 | 久久大陆| 亚洲精品免费在线 | 国产一区91 | 国产九九精品 | 国产午夜久久久久 | 日韩中文字幕国产 | 日韩视频在线免费 | 久久资源av | 日韩在线不卡 | 亚洲444kkkk在线观看最新 | 中文字幕一区二区三区在线视频 | 国产区视频在线观看 | www夜夜操com| 黄a在线观看 | 国产伦精品一区二区三区在线 | 国产欧美综合一区 | 成人av免费在线观看 | 美女网站视频免费黄 | 日韩不卡在线 | 午夜免费 | 国产精品免费av | 亚洲一区视频在线 | 三级av网站 | 国产精品无码久久久久 | 一区二区三区四区日韩 | 亚洲欧美日韩国产综合精品二区 | 91无吗 | 性视频黄色 | 亚洲综合无码一区二区 | www.一区二区 | 欧美精品一区二区三区在线 | 国产日韩欧美亚洲 | 99精品欧美一区二区三区 | 国产一区二区视频免费 | 伊人电院网| 亚洲精品国偷拍自产在线观看 | 国产精品美女一区二区三区四区 | 久久久精品综合 | 久久国产亚洲精品 | 久久久久久午夜 | 久久久久久精 | 黑人巨大精品欧美一区二区免费 | 99爱在线观看 | 欧洲精品视频在线观看 | 久久精品国产v日韩v亚洲 | 亚洲欧美日韩另类精品一区二区三区 | 亚洲自拍一区在线 | 国产91成人video | 日韩精品一区二区三区在线 | 久久伊 | 久久久久久亚洲 | 亚洲日本乱码一区两区在线观看 | 国产黄 | 日本在线一区二区 | 亚洲一区精品在线 | av黄色在线播放 | 亚洲成人免费网站 | 欧美 日韩 亚洲 一区 | 久久综合九色综合欧美狠狠 | 成人影视网址 | 国产精产国品一二三产区视频 | 国产高清自拍 | 极品久久 | 黄色小视频在线观看 | 国产一区二区三区免费观看 | 国产二区三区 | 亚洲成人一区二区 | 亚洲精品一区二区在线观看 | 91久久| 亚洲男人的天堂网站 | 日韩欧美国产一区二区三区 | 91视频在线播放视频 | 久久首页| 成人看片免费 | 国产精品久久久久久久9999 | 欧美日韩电影一区二区三区 | 99久久久精品 | 久久精品国产一区二区电影 | 欧美 日韩 国产 在线 | 欧美日韩免费在线 | 日韩在线观看视频一区二区三区 | 亚洲国产精品va在线看黑人 | 精品久久久久久久久久久久久久久 | 免费亚洲视频 | 欧美久久精品一级c片 | 成人天堂666| 欧美日韩一区二区中文字幕 | 中文字幕在线三区 | 一区二区三区视频在线观看 | 成人黄色在线视频 | 成人久久久精品国产乱码一区二区 | 天天干夜夜爽 | 99久热在线精品视频观看 | 三级视频在线观看 | www.亚洲| 欧美国产在线视频 | 中文字幕av在线播放 | 国产精品成人一区二区三区夜夜夜 | 不卡的毛片 | 四虎免费在线播放 | 欧美涩涩网站 | 中文字幕视频在线播放 | 欧美视频网站 | 色天天综合久久久久综合片 | 91精品国产高清自在线观看 | 91伦理片 | 色网在线| 91成人小视频 | 亚洲成人三区 | 日韩一区二区不卡 | 精品亚洲一区二区三区 | 欧美日韩激情一区二区三区 | 国产成人精品一区二区三区四区 | 久久av网 | 天天爱天天草 | 国产欧美高清在线观看 | 精品国产一区二区三区性色av | 日精品| 蜜桃视频在线观看www社区 | 日韩一区二区三区在线观看 | 日韩欧美精品一区二区三区 | 欧美影院 | 亚洲精品二区三区 | 亚洲一级在线观看 | 国产日皮视频 | 亚洲精品久久久久久国产精华液 | 日韩成人在线视频 | 成人av在线看 | jizzjizz亚洲中国少妇 | 欧美一区永久视频免费观看 | 国产精品久久国产精品 | 久草 在线| www.中文字幕| 毛片毛片毛片毛片 | 成人影院在线 | 伊人免费观看视频 | 成人在线免费观看 | 国产欧美日本 | 一级毛片黄 | 亚洲一区二区日韩 | 国产精品一区二区三区免费视频 | 国产精品国产成人国产三级 | 欧美成人区 | hd国产人妖ts另类视频 | 欧美日一级片 | 成人在线视频免费观看 | 久久亚洲免费 | 日本激情视频在线播放 | 久久久国产精品 | 亚洲一区二区在线 | 成人性毛片 | 婷婷激情五月 | 午夜私人影院 | 欧美国产视频 | 欧美日韩中字 | 天天操天天插天天干 | 成人免费一区二区三区视频网站 | 午夜寂寞福利视频 | 国产中文一区 | 亚洲永久免费视频 | 久久精品小视频 | 久久男人的天堂 | 青草视频网站 | 波多野结衣中文字幕在线视频 | 国产免费黄色大片 | www精品美女久久久tv | 亚洲一区二区三区四区五区午夜 | 久久福利| 亚洲综合无码一区二区 | 91色在线观看 | 九九热最新视频 | 日韩免费精品视频 | 日本好好热视频 | 亚洲 欧美 激情 另类 校园 | 国产精品黄视频 | 日韩 国产 在线 | 亚洲精品视频一区 | 国产成人精品久久 | 久久白虎| 中文字幕高清av | 国产高清精品一区 | 亚洲欧洲一区二区 | 91精品久久久久久久 | 在线观看亚洲专区 | 久久国产美女 | 天天操天天色天天 | 日韩亚洲视频 | 中文字幕免费中文 | 久久精品一区二区国产 | 美女一区二区三区四区 | 久久久久久国产精品 | 成人欧美一区二区三区白人 | 国产精品色在线网站 | 黄色国产大片 | 草久在线视频 | 欧美一级久久久 | 国产高清一区二区 | 亚洲一区影院 | 欧美一区在线观看视频 | 久久蜜桃精品一区二区三区综合网 | 中文在线一区 | 欧美一区二区三区在线 | 人操人人|