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

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

MySQL 分組查詢和聚合函數

瀏覽:5日期:2023-10-09 10:09:54

概述

相信我們經常會遇到這樣的場景:想要了解雙十一天貓購買化妝品的人員中平均消費額度是多少(這可能有利于對商品價格區間的定位);或者不同年齡段的化妝品消費占比是多少(這可能有助于對商品備貨量的預估)。

這個時候就要用到分組查詢,分組查詢的目的是為了把數據分成多個邏輯組(購買化妝品的人員是一個組,不同年齡段購買化妝品的人員也是組),并對每個組進行聚合計算的過程:。

分組查詢的語法格式如下:

select cname, group_fun,... from tname [where condition] group by group_expression [having group_condition];

說明一下:

1、group_fun 代表聚合函數,是指對分組的數據進行聚合計算的函數。

2、group_expression 代表分組表達式,允許多個,多個之間使用逗號隔開。

3、group_condition 分組之后,再對分組后的數據進行條件過濾的過程。

4、分組語法中,select后面出現的字段 要么是group by后面的字段,要么是聚合函數的列,其他類型會報異常,我們下面的內容中會詳細說明。

說分組之前,先來看看聚合函數,聚合函數是分組查詢語法格式中重要的一部分。我們經常需要匯總數據而不用把它們實際檢索出來,所以MySQL提供了專門的函數。使用這些函數,可用于計算我們需要的數據,以便分析和生成報表。

聚合函數

聚合函數有以下幾種。

函數 說明 AVG() 返回指定字段的平均值 COUNT() 返回查詢結果行數 MAX() 返回指定字段的最大值  MIN() 返回指定字段的最小值 SUM() 返回指定字段的求和值

AVG()函數

AVG()通過對表中行數計數并計算特定列值之和,求得該列的平均值。 AVG()可用來返回所有列的平均值,也可以用來返回特定列或行的平均值。

下面示例返回用戶表中用戶的平均年齡:

mysql> select * from user2;+----+--------+------+----------+-----+| id | name | age | address | sex |+----+--------+------+----------+-----+| 1 | brand | 21 | fuzhou | 1 || 2 | helen | 20 | quanzhou | 0 || 3 | sol | 21 | xiamen | 0 || 4 | weng | 33 | guizhou | 1 || 5 | selina | 25 | NULL | 0 || 6 | anny | 23 | shanghai | 0 || 7 | annd | 24 | shanghai | 1 || 8 | sunny | NULL | guizhou | 0 |+----+--------+------+----------+-----+8 rows in setmysql> select avg(age) from user2;+----------+| avg(age) |+----------+| 23.8571 |+----------+1 row in set

注意點:

1、AVG()只能用來確定特定數值列的平均值 。2、AVG()函數忽略列值為NULL的行,所以上圖中age值累加之后是除以7,而不是除以8。

COUNT()函數

COUNT()函數進行計數。 可以用COUNT()確定表中符合條件的行的數目。

count 有 count(*)、count(具體字段)、count(常量) 三種方式來體現 下面 演示了count(*) 和 count(cname)的用法。

mysql> select * from user2;+----+--------+------+----------+-----+| id | name | age | address | sex |+----+--------+------+----------+-----+| 1 | brand | 21 | fuzhou | 1 || 2 | helen | 20 | quanzhou | 0 || 3 | sol | 21 | xiamen | 0 || 4 | weng | 33 | guizhou | 1 || 5 | selina | 25 | NULL | 0 || 6 | anny | 23 | shanghai | 0 || 7 | annd | 24 | shanghai | 1 || 8 | sunny | NULL | guizhou | 0 |+----+--------+------+----------+-----+8 rows in setmysql> select count(*) from user2 where sex=0;+----------+| count(*) |+----------+| 5 |+----------+1 row in setmysql> select count(age) from user2 where sex=0;+------------+| count(age) |+------------+| 4 |+------------+1 row in set

可以看到,都是取出女生的用戶數量,count(*) 比 count(age) 多一個,那是因為age中包含null值。

所以:如果指定列名,則指定列的值為空的行被COUNT()函數忽略,但如果COUNT()函數中用的是星號( *),則不忽略。

MAX()和MIN()函數

MAX()返回指定列中的最大值,MIN()返回指定列中的最小值。

mysql> select * from user2;+----+--------+------+----------+-----+| id | name | age | address | sex |+----+--------+------+----------+-----+| 1 | brand | 21 | fuzhou | 1 || 2 | helen | 20 | quanzhou | 0 || 3 | sol | 21 | xiamen | 0 || 4 | weng | 33 | guizhou | 1 || 5 | selina | 25 | NULL | 0 || 6 | anny | 23 | shanghai | 0 || 7 | annd | 24 | shanghai | 1 || 8 | sunny | NULL | guizhou | 0 |+----+--------+------+----------+-----+8 rows in setmysql> select max(age),min(age) from user2;+----------+----------+| max(age) | min(age) |+----------+----------+| 33 | 20 |+----------+----------+1 row in set

注意:同樣的,MAX()、MIN()函數忽略列值為NULL的行。

SUM函數

SUM()用來返回指定列值的和(總計) ,下面返回了所有年齡的總和,同樣的,忽略了null的值

mysql> select * from user2;+----+--------+------+----------+-----+| id | name | age | address | sex |+----+--------+------+----------+-----+| 1 | brand | 21 | fuzhou | 1 || 2 | helen | 20 | quanzhou | 0 || 3 | sol | 21 | xiamen | 0 || 4 | weng | 33 | guizhou | 1 || 5 | selina | 25 | NULL | 0 || 6 | anny | 23 | shanghai | 0 || 7 | annd | 24 | shanghai | 1 || 8 | sunny | NULL | guizhou | 0 |+----+--------+------+----------+-----+8 rows in setmysql> select sum(age) from user2;+----------+| sum(age) |+----------+| 167 |+----------+1 row in set

分組查詢

數據準備,假設我們有一個訂貨單表如下(記載用戶的訂單金額和下單時間):

mysql> select * from t_order;+---------+-----+-------+--------+---------------------+------+| orderid | uid | uname | amount | time| year |+---------+-----+-------+--------+---------------------+------+| 20 | 1 | brand | 91.23 | 2018-08-20 17:22:21 | 2018 || 21 | 1 | brand | 87.54 | 2019-07-16 09:21:30 | 2019 || 22 | 1 | brand | 166.88 | 2019-04-04 12:23:55 | 2019 || 23 | 2 | helyn | 93.73 | 2019-09-15 10:11:11 | 2019 || 24 | 2 | helyn | 102.32 | 2019-01-08 17:33:25 | 2019 || 25 | 2 | helyn | 106.06 | 2019-12-24 12:25:25 | 2019 || 26 | 2 | helyn | 73.42 | 2020-04-03 17:16:23 | 2020 || 27 | 3 | sol | 55.55 | 2019-08-05 19:16:23 | 2019 || 28 | 3 | sol | 69.96 | 2020-09-16 19:23:16 | 2020 || 29 | 4 | weng | 199.99 | 2020-06-08 19:55:06 | 2020 |+---------+-----+-------+--------+---------------------+------+10 rows in set

單字段分組

即對于某個字段進行分組,比如針對用戶進行分組,輸出他們的用戶Id,訂單數量和總額:

mysql> select uid,count(uid),sum(amount) from t_order group by uid;+-----+------------+-------------+| uid | count(uid) | sum(amount) |+-----+------------+-------------+| 1 | 3 | 345.65 || 2 | 4 | 375.53 || 3 | 2 | 125.51 || 4 | 1 | 199.99 |+-----+------------+-------------+4 rows in set

多字段分組

即對于多個字段進行分組,比如針對用戶進行分組,再對他們不同年份的訂單數據進行分組,輸出訂單數量和消費總額:

mysql> select uid,count(uid) as nums,sum(amount) as totalamount,year from t_order group by uid,year;+-----+------+-------------+------+| uid | nums | totalamount | year |+-----+------+-------------+------+| 1 | 1 | 91.23 | 2018 || 1 | 2 | 254.42 | 2019 || 2 | 3 | 302.11 | 2019 || 2 | 1 | 73.42 | 2020 || 3 | 1 | 55.55 | 2019 || 3 | 1 | 69.96 | 2020 || 4 | 1 | 199.99 | 2020 |+-----+------+-------------+------+7 rows in set

分組前的條件過濾:where

這個很簡單,就是再分組(group by)之前通過where關鍵字進行條件過濾,取出我們需要的數據,假設我們只要列出2019年8月之后的數據,源數據只有6條合格的,有兩條年份一樣被分組的:

mysql> select uid,count(uid) as nums,sum(amount) as totalamount,year from t_order where time > ’2019-08-01’ group by uid,year;+-----+------+-------------+------+| uid | nums | totalamount | year |+-----+------+-------------+------+| 2 | 2 | 199.79 | 2019 || 2 | 1 | 73.42 | 2020 || 3 | 1 | 55.55 | 2019 || 3 | 1 | 69.96 | 2020 || 4 | 1 | 199.99 | 2020 |+-----+------+-------------+------+5 rows in set

分組后的條件過濾:having

有時候我們需要再分組之后再對數據進行過濾,這時候就需要使用having關鍵字進行數據過濾,再上述條件下,我們需要取出消費次數超過一次的數據:

mysql> select uid,count(uid) as nums,sum(amount) as totalamount,year from t_order where time > ’2019-08-01’ group by uid,year having nums>1;+-----+------+-------------+------+| uid | nums | totalamount | year |+-----+------+-------------+------+| 2 | 2 | 199.79 | 2019 |+-----+------+-------------+------+1 row in set

這邊需要注意區分where和having:

where是在分組(聚合)前對記錄進行篩選,而having是在分組結束后的結果里篩選,最后返回過濾后的結果。

可以把having理解為兩級查詢,即含having的查詢操作先獲得不含having子句時的sql查詢結果表,然后在這個結果表上使用having條件篩選出符合的記錄,最后返回這些記錄,因此,having后是可以跟聚合函數的,并且這個聚集函數不必與select后面的聚集函數相同。

分組后的排序處理

order條件接在group by后面,也就是統計出每個用戶的消費總額和消費次數后,對用戶的消費總額進行降序排序的過程。

mysql> select uid,count(uid) as nums,sum(amount) as totalamount from t_order group by uid;+-----+------+-------------+| uid | nums | totalamount |+-----+------+-------------+| 1 | 3 | 345.65 || 2 | 4 | 375.53 || 3 | 2 | 125.51 || 4 | 1 | 199.99 |+-----+------+-------------+4 rows in setmysql> select uid,count(uid) as nums,sum(amount) as totalamount from t_order group by uid order by totalamount desc;+-----+------+-------------+| uid | nums | totalamount |+-----+------+-------------+| 2 | 4 | 375.53 || 1 | 3 | 345.65 || 4 | 1 | 199.99 || 3 | 2 | 125.51 |+-----+------+-------------+4 rows in set

分組后的limit 限制

limit限制關鍵字一般放在語句的最末尾,比如基于我們上面的搜索,我們再limit 1,只取出消費額最高的那條,其他跳過。

mysql> select uid,count(uid) as nums,sum(amount) as totalamount from t_order group by uid order by totalamount desc limit 1;+-----+------+-------------+| uid | nums | totalamount |+-----+------+-------------+| 2 | 4 | 375.53 |+-----+------+-------------+1 row in set

關鍵字的執行順序

我們看到上面那我們用了 where、group by、having、order by、limit這些關鍵字,如果一起使用,他們是有先后順序,順序錯了會導致異常,語法格式如下:

select cname from tname where [原表查詢條件] group by [分組表達式] having [分組過濾條件] order by [排序條件] limit [offset,] count;

mysql> select uid,count(uid) as nums,sum(amount) as totalamount from t_order where time > ’2019-08-01’ group by uid having totalamount>100 order by totalamount desc limit 1;+-----+------+-------------+| uid | nums | totalamount |+-----+------+-------------+| 2 | 3 | 273.21 |+-----+------+-------------+1 row in set

總結

1、分組語法中,select后面出現的字段 要么是group by后面的字段,要么是聚合函數的列,其他類型會報異常:可以自己試試。

2、分組關鍵字的執行順序:where、group by、having、order by、limit,順序不能調換,否則會報異常:可以自己試試。

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

標簽: MySQL 數據庫
相關文章:
主站蜘蛛池模板: 亚洲高清免费 | 日韩精品免费在线视频 | 欧洲毛片| 国产精品视频久久久 | 一区二区三区的视频 | 国产精品一区二区三区在线播放 | 国产一区二区三区在线免费观看 | 伊人网在线视频 | 成人1区 | 国产一区二区三区在线免费观看 | 国产96在线观看 | 欧美午夜精品久久久 | 国产a区 | 9久9久 | 不卡在线 | 综合久久亚洲 | 欧美日韩伊人 | 亚洲乱码二区 | 国产精品第一区 | 亚洲精品视频在线 | av网址在线播放 | 国产网站在线播放 | 日韩中文字幕在线视频 | 久久99精品久久久噜噜最新章节 | 色婷婷亚洲一区二区三区 | 亚洲精品一区 | 国产中文一区 | 美女福利视频网站 | 日韩在线免费 | 一级毛片视频 | 日韩视频在线播放 | 1000部精品久久久久久久久 | 在线免费国产 | www国产成人免费观看视频 | 国产欧美在线观看 | 国产精品1区2区3区 国产在线观看一区 | 日本成人福利视频 | 亚洲日韩欧美一区二区在线 | 亚洲综合无码一区二区 | 亚洲精品久久一区二区三区 | 超碰操 | 在线国产一区 | 日韩在线免费视频 | 后进极品白嫩翘臀在线视频 | 天久久 | 亚洲 欧美 日韩 丝袜 另类 | 国产精品女同一区二区久久夜 | 欧美精品久久久久久久久老牛影院 | 99在线视频观看 | 国产高清一区二区 | 日本妇人成熟免费视频 | 成人免费一区 | 国产一区二区三区久久久久久久久 | 国产a级大片| 午夜电影合集 | 精品国产乱码久久久久久1区二区 | 亚洲五月婷婷 | 成人日韩| 九九国产 | 日韩中文在线播放 | 欧美日韩成人 | 国产精品18 | 亚洲精品视频免费 | 国产日韩一区 | 久久亚洲一区二区 | 国产精品对白一区二区三区 | 91亚洲国产成人久久精品网站 | 精国产品一区二区三区四季综 | 国产大片在线观看 | 欧美日韩综合精品 | 国产精品视频免费播放 | 波多野结衣一区三区 | 一区二区国产精品 | 中文字幕成人网 | 日韩av一区二区三区在线观看 | 久久av一区二区三区亚洲 | 日韩中文字幕在线免费观看 | 国产一区二区观看 | 成人欧美一区二区三区 | 欧美日韩中文字幕 | 国产一区二区三区网站 | 日韩理伦在线 | 国产98色在线 | 狠狠av | 日韩视频区| 欧美久久久精品 | www久久精品 | 久久久久久久国产 | 精品欧美一区二区在线观看视频 | 天天干天天操 | 国产精品2区 | 久草青青 | 国产精品综合 | 视色网站 | 综合久久久久 | 午夜日韩 | 欧美一级片在线 | 成人在线观看网站 | 色婷婷综合久久久中文字幕 | 欧美精品xx | 在线免费黄色 | 激情的网站 | 亚洲欧洲日韩在线 | 日本一区二区高清视频 | 久久综合久久久 | 久久久精品欧美 | 亚洲精片| 国产精品久久久久久久久久久免费看 | www国产在线观看 | 国产免费一区二区三区最新不卡 | www麻豆| 天堂中文网官网 | 九九国产精品视频 | 国产传媒在线视频 | 狠狠爱天天操 | 九色在线播放 | 美女福利视频网站 | 久久久久亚洲一区二区三区 | 久在草视频| 国产精品无码永久免费888 | 国产精品视频一区二区三区不卡 | 蜜桃av一区二区三区 | 久久国产综合 | h网站在线观看 | 精品久久久久久 | www久久久 | av网站有哪些 | 久草视频网| av黄色在线免费观看 | 成人精品一区二区三区中文字幕 | 99在线精品视频 | 欧美激情小视频 | 91久久久久久久久久久久久 | av官网| 亚洲毛片网站 | 暖暖成人免费视频 | 欧美日韩中文在线观看 | 桃色视频在线播放 | 国产精品一区二区三区免费 | 天天夜夜操 | 日韩精品免费看 | 欧美精品中文字幕久久二区 | 久久久夜 | 亚洲jizzjizz日本少妇 | 国产精品毛片久久久久久久 | 一本色道精品久久一区二区三区 | 亚洲日本二区 | 亚洲不卡网站 | 精品国产青草久久久久福利 | 91精品视频在线播放 | 国产在线中文字幕 | 亚洲精品自拍视频 | 青青草免费在线视频 | 日韩精品一区二区三区中文字幕 | 中文字幕一区二区三区四区 | 日本久久精品 | 在线免费视频一区 | 精品一区二区久久久久久久网站 | 免费视频一区二区三区在线观看 | 日韩高清不卡一区二区三区 | 青青草一区 | 国产99久久精品一区二区永久免费 | 国产欧美综合视频 | av免费观看网站 | 岛国一区 | 国产精品免费看 | 久草免费福利 | 成人免费高清视频 | 国产一区二区三区在线看 | 国产真实乱全部视频 | 日韩不卡在线 | 超碰人人爽 | 国产免费一区二区三区 | 日本三级国产 | 成人亚洲一区二区 | 毛片大全| 国产片一区二区三区 | 999精品视频 | 午夜专区 | 一级a毛片| 国产欧美一区二区视频 | 国产成人精品免高潮在线观看 | 免费日韩成人 | 奇米一区二区 | 九九九色 | 亚洲天堂色2017 | 毛片免费观看视频 | 日本天天操 | 暖暖视频日韩欧美在线观看 | 91社区在线高清 | 一区二区三区国产 | 国产一区二区三区四区五区加勒比 | 艹逼逼视频 | 欧美一区二区三区精品 | 中文字幕第一页在线 | 夜夜夜久久久 | 日日视频 | 97在线视频免费 | 久久亚洲一区二区 | 中文字幕丝袜 | 欧美成人一区二区 | 国产丝袜在线 | 日韩中文字幕在线播放 | 中文字幕av亚洲精品一部二部 | 久久天天躁狠狠躁夜夜躁2014 | 欧美中文字幕一区 | 亚洲欧美高清 | 免费观看一级特黄欧美大片 | 亚洲一区综合 | 亚洲欧美日韩另类精品一区二区三区 | 亚洲精品国产setv | 国产精品27页 | 精品久久99 | 在线观看成人高清 | 亚洲精彩视频 | 国产一区在线免费 | 欧美性网 | 亚州视频在线 | 一级毛片视频 | 久久福利电影 | 亚洲高清在线观看 | 国产精品99久久久久久久久久久久 | 免费国产黄网站在线观看视频 | 国产精品999 | 不卡一区二区三区四区 | 国模精品视频一区二区 | 亚洲第一区在线 | 国产精品视频一区二区三区四 | 精品自拍视频 | 四虎884a | 欧美日一区二区 | 伊人久久国产 | 91在线看| 97国产免费| 午夜视频福利 | www.99热.com | 久久精品一区二区三区四区 | 亚洲国产精品一区 | 婷婷在线观看视频 | 欧美,日韩,国产精品免费观看 | 日韩一区在线视频 | 超碰天天 | 成人免费视频在线观看 | 国产91视频在线观看 | 精品视频一区二区 | 国产精品二区三区 | 亚洲www啪成人一区二区 | 久久密 | 午夜夜 | 久久国产欧美日韩精品 | 久草院线 | 欧美大片一区二区 | 精品国产乱码久久久久久1区2区 | 国产欧美一区二区三区在线看 | 亚洲精品一区中文字幕乱码 | 国产精品久久免费视频在线 | 亚洲福利 | 波多野结衣一区在线观看 | 国产精品视频一二 | 国产伦精品一区二区三区在线 | 99爱视频 | 亚洲免费在线观看 | 亚洲午夜激情网 | 国产精品极品美女在线观看免费 | 欧美精品成人一区二区三区四区 | 一级黄色毛片a | 久久久久在线 | 欧美第7页| 先锋av资源在线 | 欧美专区在线 | 九九视频网 | 免费中文字幕 | 久久精品一 | 亚洲视频一区在线 | 成人欧美一区二区三区色青冈 | 四虎在线视频 | 欧美一区二区三区精品免费 | 亚洲黄色成人 | 日韩色综合 | 九一视频在线播放 | 青青草久久| 日韩一区高清视频 | 欧美精品在线观看 | 亚洲国产高清在线 | 黄色片在线 | 91精品国产乱码久久久久久久久 | 91精品国产一区二区 | 精品成人免费一区二区在线播放 | 日韩三级视频 | 国产精品久久久久久久 | av网站推荐 | 成人免费视频视频 | 亚洲综合一区二区 | 在线第一页 | 免费国产网站 | 99视频在线看 | 久久视频一区 | 在线日韩一区 | 日韩欧美在线观看视频 | 国产精品久久久久久久一区探花 | 午夜影视 | 亚洲精品一区二区三区蜜桃久 | 国产精品久久久久久久久久小说 | 美女h在线观看 | 天天干女人 | 国产在线观看一区二区 | 日韩欧美在线播放视频 | 欧美一区二区三区免费电影 | 久草精品视频在线播放 | 日韩中文字幕一区 | h片在线免费观看 | 久久夜夜 | 免费黄在线观看 | 中文字幕av亚洲精品一部二部 | 亚洲视频免费看 | 免费看国产一级特黄aaaa大片 | 欧美亚洲天堂 | 日韩免费在线观看视频 | 成人超碰在线 | 欧美电影一区二区三区 | 91视频观看 | 97精品国产 | 精品日韩一区二区 | 毛片黄片视频 | 中文字幕av一区 | 中文字幕日韩一区二区 | 成人99| 欧美日韩大陆 | 亚洲欧美日韩精品久久亚洲区 | 一级片欧美 | av大片| 九色视频网站 | 国产视频久久 | 亚洲视频一区二区在线 | 黄色国产大片 | 久草热8精品视频在线观看 亚洲区在线 | 99亚洲精品 | 黄桃av | 精品国产不卡一区二区三区 | 在线日韩视频 | 国产精品久久久99 | 97成人在线 | 日韩精品一区二区在线观看 | 色婷婷在线播放 | 色香阁99久久精品久久久 | 欧美一区二区三区免费 | 久久精选视频 | 君岛美绪一区二区三区 | 久久伊人精品网 | 一级片在线免费看 | 老司机在线精品视频 | 欧美精品一区二区三区四区在线 | 福利二区| 一道本视频 | 欧美日韩中文字幕 | 国产人成精品一区二区三 | 国产乱码精品一区二区三区中文 | 青青草视频在线免费观看 | 曰批视频在线观看 | 国产欧美精品一区aⅴ影院 毛片视频网站 | 久久久久av| 久久久久国产精品 | 91精品一区二区 | 中文字幕 国产 | 欧美亚洲高清 | 亚洲毛片在线观看 | 午夜影院在线观看 | 夜添久久精品亚洲国产精品 | 欧美午夜一区二区福利视频 | 欧美午夜视频 | 九九99久久 | 日韩在线精品 | 99久久久久| 精品日韩中文字幕 | 国产精品资源在线 | av中文字幕网 | 国产成人精品久久二区二区 | 欧美,日韩,国产精品免费观看 | 国产日韩精品一区二区 | 国产精品一区二区av | 亚洲精品一二区 | 亚洲国产欧美一区二区三区久久 | 狠狠操狠狠操 | 久久综合一区 | 成人免费视频网站在线看 | 成人欧美一区二区三区黑人孕妇 | 三区影院 | 亚洲综合大片69999 | 日韩在线小视频 | 久艹精品| 一区二区三区国产 | 精品一区二区三区四区五区 | 亚洲性在线 | 亚洲精品免费看 | 欧美综合一区二区 | 国产精品福利在线观看 | 国产一区亚洲二区三区 | 91久久久久久久 | 狠狠av| 久久99这里只有精品 | www.欧美亚洲 | 日本黄色一级 | 欧美日韩激情在线一区二区三区 | 浴室洗澡偷拍一区二区 | 自拍偷拍在线视频 | 亚洲欧洲日本国产 | 国产精品久久一区二区三区 | 欧美日韩电影一区二区 | 超碰在线天天 | 亚洲精品一区二区网址 | 欧美日韩h | 日韩av免费在线观看 | 天天干狠狠操 | 成人日韩在线观看 | 亚洲一区 | 狠狠干影院 | 天天操天天舔天天爽 | aaa级片| 亚洲国产高清高潮精品美女 | 污视频在线免费观看 | 中文字幕一区二区三区在线视频 | 在线高清av| 日韩综合视频在线观看 | 欧美美女黄色网 | 国产玖玖| av在线免费观看网址 | 天天夜碰日日摸日日澡 | 亚洲成人免费 | 91免费看| 欧美精品久久久久久久久久丰满 | 欧美寡妇偷汉性猛交 | 色婷网 | 中文字幕久久久 | 毛片在线免费 | 91av国产在线视频 | 91视频在线播放视频 | 黄色永久网站 | 日韩精品一区二区三区在线播放 | 国内精品视频在线观看 | 精品一二区 | av大片在线观看 | 中文字幕国产区 | 亚洲一区高清 | 欧美一级片免费播放 | 欧美福利在线观看 | 久久久久久影院 | 亚洲精品影院在线 | 日韩在线成人 | 欧美在线观看免费观看视频 | 91久久精品| 欧美 亚洲 另类 激情 另类 | www.亚洲区| 国产精品99久久久久久动医院 | 亚洲久久 | 色综合天天| 91精品国产综合久久久久久漫画 | 久久成人精品 | 天天成人综合网 | 亚洲精品片 | 午夜精品一区二区三区在线视频 | 国产精品高潮呻吟久久av黑人 | 日韩h视频| 亚洲一区电影 | 色橹橹欧美在线观看视频高清 | 日韩精品一区二区三区在线 | 99精品视频一区二区三区 | 国产三级在线免费观看 | 天天操天天插 | 看免费av | 国产一区二区三区免费看 | 国产一区欧美 | 日韩视频在线观看视频 | 国产精品网站在线观看 | 搜一级毛片 | 欧美日韩成人在线观看 | 美女久久久久久久久久久 | 国产精品成人3p一区二区三区 | 中国一级毛片 | 毛片99| 久久免费福利视频 | 欧美一级黄 | 亚洲精品在线视频 | 日本亚洲国产一区二区三区 | 亚洲精品一区国语对白 | 亚洲国产精品成人 | 国产剧情一区二区 | 亚洲大片免费观看 | 日韩欧美大片在线观看 | 国产日韩欧美三级 | 午夜精品一区二区三区四区 | 久久久在线视频 | 欧美一区二区三区视频在线观看 | 天堂资源 | 91嫩草在线 | 99在线看| 久久福利电影 | 玖玖爱视频在线 | 国产一区在线看 | 精品国产一区二区三区不卡蜜臂 | 99久久婷婷国产精品综合 | 成人欧美一区二区三区在线观看 | 在线激情视频 | 国产亲子乱弄免费视频 | a一级毛片 | 日韩特黄一级欧美毛片特黄 | 国产精品久久久久久久久久久久 | 亚洲第一中文字幕 | 99精品久久久 | 国产a区| 99国产精品 | 亚洲成人日本 | 久久成人国产精品 | 欧美一区二区三区精品免费 | 毛片免费在线观看 | 999精品在线| 黑人巨大精品欧美黑白配亚洲 | 亚洲网站久久 | 国产精品欧美一区二区三区不卡 | 欧美成人精品在线观看 | 一区二区三区免费 | 成人精品久久久 | 久久综合九九 | 亚洲欧美日韩在线一区二区 | 91偷拍精品一区二区三区 | 亚洲精品一区二区三区四区高清 | 黄色小视频免费观看 | www.久久 | 一区二区三区视频播放 | 欧美午夜视频 | 国产在线a| 国产高清在线精品 | 精品久久久久国产 | 韩国成人精品a∨在线观看 国产伊人av | 一区在线视频 | 欧美精品成人一区二区在线 | 成人免费视频网站 | 成人黄色一级片 | 国内精品一区二区三区视频 | 国产一级免费视频 | 精品一级 | a级片在线观看 | 美女久久久久久久久久久 | 色综合色综合网色综合 | 国产精品久久久久久久久久99 | 国产日韩精品入口 | 欧美三级网 | 神马久久久久久久 | 亚州av在线 | 91天堂| 欧美久久精品 | 欧美日韩在线视频观看 | 欧美一级黄 | 国产在线一区二区三区 | 亚洲成人一区二区 | 免费国产视频 | 午夜激情在线免费观看 | 久久综合一区二区三区 | 国产毛片在线 | 成人黄页在线观看 | 波多野结衣在线网址 | 国产精品久久久久久久久 | 羞羞在线视频 | 五月婷婷综合激情网 | 日韩1 | 日韩超碰在线观看 | 婷婷五月色综合 | 成人深夜小视频 | 日韩免费片 | 伊人爽| 国产美女福利在线 | 国产最新视频 | 夜夜操天天干, | 欧美一区二区免费 | 欧美日韩亚洲国产综合 | 成人精品在线观看 | 日av一区 | 在线免费国产 | 国产黄色在线播放 | 精品久久久久久久久久久 | 久久91精品国产91久久跳 | 亚欧洲精品视频在线观看 | 欧美日韩高清 | 99久久精品免费 | 国产精品国产精品国产专区不片 | 中国大陆高清aⅴ毛片 | 国产91极品 | 国产精品午夜在线观看 | 国产午夜一区二区三区 | 国产乱码精品一区二区三区五月婷 | 杨门女将寡妇一级裸片看 | 国产日韩欧美 | 欧美国产一区二区 | 中文字幕乱码亚洲精品一区 | 激情小说综合网 | 女人久久久久久久 | 国产成人啪精品午夜在线观看 | 亚洲国产精品99久久久久久久久 | 欧美日韩一区在线 | 久久精品极品 | 国产免费黄色 | 亚洲精品专区 | 亚洲精选久久 | 亚洲人成在线观看 | 蜜桃精品在线观看 | 综合二区| 在线观看亚洲一区二区 | 狠狠操狠狠操 | 一区二区免费 | 欧美日韩精品一区二区三区在线观看 | 欧美久久精品 | 久免费视频| 韩日一区| 欧美a在线 | 国产精品无码久久久久 | 欧美日韩一区二区视频在线观看 |