国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频

我造了個(gè)輪子,完整開源!

共 3421字,需瀏覽 7分鐘

 ·

2022-05-18 18:37

大家好,我是魚皮,最近為了幫助自己完成寫超長 SQL 語句(幾千行)的工作,我花幾個(gè)小時(shí)開發(fā)了一個(gè)小工具 —— 結(jié)構(gòu)化 SQL 生成器,可以使用扁平的 JSON 結(jié)構(gòu)來輕松生成層層嵌套的、復(fù)雜的 SQL,從而大幅提高寫 SQL 的效率!

工具地址:http://sql.yupi.icu ,很好記吧~

工具如圖,在左側(cè)輸入 JSON、右側(cè)自動(dòng)生成 SQL 語句,保證重復(fù)的語句只用寫一次即可,更利于維護(hù):

工具長這樣,非常樸素

關(guān)于這個(gè)項(xiàng)目的背景、我為什么要開發(fā)這個(gè)工具,可以先看下面這個(gè)視頻了解下(看封面感覺就很慘 hh):

視頻地址:https://www.bilibili.com/video/BV1qa411J7vh/

雖然這個(gè)工具是為了自己完成需求開發(fā)的,但和具體業(yè)務(wù)無關(guān),所以我把它完整開源了,也是感謝大家的 star:

開源地址:https://github.com/liyupi/sql-generator

那在本文中主要給大家介紹這個(gè)項(xiàng)目的作用、用法以及大致的實(shí)現(xiàn)原理,由于項(xiàng)目本身并不復(fù)雜,純 browser 前端 + 遞歸解析生成算法實(shí)現(xiàn),所以還是比較適合學(xué)習(xí)前端和算法的朋友學(xué)習(xí)參考的~

項(xiàng)目作用

  1. 將 SQL 的編寫邏輯 結(jié)構(gòu)化 ,像寫文章大綱一樣編寫和閱讀 SQL
  2. 重復(fù)的 SQL 只需編寫一次 ,SQL 變動(dòng)時(shí)修改一處即可
  3. 可以針對(duì)某部分 SQL 進(jìn)行傳參和調(diào)試
  4. 查看 SQL 語句的引用樹和替換過程,便于分析理解 SQL
可以查看 SQL 生成樹

應(yīng)用場景

如果你要寫一句復(fù)雜的 SQL,且 SQL 中很多代碼是 相似 但又不相同的。那么推薦使用該工具,可以不用重復(fù)編寫 SQL,更有利于修改、維護(hù)和理解。

尤其是在大數(shù)據(jù)分析場景下,經(jīng)常會(huì)有編寫復(fù)雜 SQL 的需求。

之所以會(huì)有這個(gè)輪子,也正是因?yàn)轸~皮在工作中要寫一句長達(dá) 3000 行的 SQL 來離線分析數(shù)據(jù),手寫真的人要瘋了!

當(dāng)然,這玩意本質(zhì)上就是一個(gè)文本解析 + 替換工具嘛,所以你也完全可以把它當(dāng)做一個(gè) 重復(fù)代碼生成器 ~

有同學(xué)會(huì)說:不是有存儲(chǔ)過程么?咳咳,存儲(chǔ)過程在大數(shù)據(jù)引擎上的通用性嘛。。。

示例

需求:計(jì)算 id = 1 和 id = 2 的兩位同學(xué)的身高差

SQL 大概是這樣的:

select?(s1.height?-?s2.height)?as?身高差
from?
(select?*?from?student?where?id?=?1)?s1,
(select?*?from?student?where?id?=?2)?s2

顯然,上述 SQL 中學(xué)生表查詢了 2 次,而且除了查詢的 id 不同外,查詢邏輯完全一致!

如果后面查詢學(xué)生的邏輯發(fā)生修改,那么以上 2 個(gè)子查詢都要同時(shí)修改,不利于維護(hù)。

而使用本工具,只需編寫如下 JSON,就能自動(dòng)生成完整的 SQL 了:

{
????"main":?"select?@身高差()?from?(@學(xué)生表(id?=?1))?s1,?(@學(xué)生表(id?=?2))?s2",
????"身高差":?"(s1.height?-?s2.height)?as?身高差",
????"學(xué)生表":?"select?*?from?student?where?id?=?#{id}"
}

結(jié)果如圖:

通過類似 函數(shù)調(diào)用 + 傳參 的方式,我們無需重復(fù)編寫 SQL,而且整個(gè) SQL 的邏輯更清晰!

當(dāng)然,以上只是一個(gè)示例,真實(shí)大數(shù)據(jù)離線分析的場景下,SQL 可比這復(fù)雜 N 倍!

如果感興趣的話,歡迎往下看文檔,還有更復(fù)雜的示例~

項(xiàng)目優(yōu)勢

  1. 支持在線編輯 JSON 和 SQL,支持代碼高亮、語法校驗(yàn)、一鍵格式化、查找和替換、代碼塊折疊等,體驗(yàn)良好
  2. 支持一鍵生成 SQL
  3. 支持參數(shù)透傳,比如 @a(xx = #{yy}),yy 變量可傳遞給 @a 公式
  4. 支持嵌套傳參(將子查詢作為參數(shù)),比如 @a(xx = @b(yy = 1))
  5. 不限制用戶在 JSON 中編寫的內(nèi)容,因此該工具也可以作為重復(fù)代碼生成器來使用
  6. 支持查看 SQL 語句的調(diào)用樹和替換詳情,便于分析引用關(guān)系

文檔

可以把下面的代碼放到生成器中試試,一下就明白如何使用啦~

{
??"main":?"必填,?代碼從這里開始生成,?用?@規(guī)則名()?引用其他語句",
??"規(guī)則名":?"可以編寫任意?SQL?語句?@規(guī)則名2()?@動(dòng)態(tài)傳參(a?=?求給?|||?b?=?star)",
??"規(guī)則名2":?{
????"sql":?"用?#{參數(shù)名}?指定可被替換的值",
????"params":?{
??????"參數(shù)名":?"在?params?中指定靜態(tài)參數(shù),?會(huì)優(yōu)先被替換"
????}
??},
??"動(dòng)態(tài)傳參":?"#{a}魚皮#"
}

補(bǔ)充說明

對(duì)象鍵:定義 SQL 生成規(guī)則名稱,main 表示入口 SQL,從該 SQL 語句開始生成。

對(duì)象值:定義具體生成規(guī)則??梢允?SQL 字符串或者對(duì)象。

sql:定義模板 SQL 語句,可以是任意字符串,比如一組字段、一段查詢條件、一段計(jì)算邏輯、完整 SQL 等。

params:靜態(tài)參數(shù),解析器會(huì)優(yōu)先將該變量替換到當(dāng)前語句的 #{變量名} 中

#{xxx}:定義可被替換的變量,優(yōu)先用當(dāng)前層級(jí) params 替換,否則由外層傳遞

@xxx(yy = 1 ||| zz = #{變量}):引用其他 SQL,可傳參,參數(shù)可再用變量來表示,使用 |||(三個(gè)豎線)來分隔參數(shù)。

復(fù)雜示例

需求:用一句 SQL 查詢出以下表格

這個(gè)表格的難點(diǎn)在哪?

  1. 查匯總和查明細(xì)的粒度不同,不能用 group by 區(qū)分,只能用 union(紅色)
  2. 分類列中不同行的數(shù)據(jù)有交叉,不能用 group by 區(qū)分,只能用 union
  3. 每一列由多張表共同 join 而成,且不同分類可關(guān)聯(lián)的表不同,須進(jìn)行區(qū)分(灰色表示無法關(guān)聯(lián)),并將缺失的字段補(bǔ)齊(否則無法 union)
  4. 不同行的同一列計(jì)算公式可能不同(藍(lán)色)
  5. 不同列的過濾條件不同(比如最后兩列墨綠色是要查全校,其余列只查 1 年級(jí))
  6. 要查詢同環(huán)比,只能用 2 份完整的數(shù)據(jù)去 join 然后錯(cuò)位計(jì)算來得出

顯然,這個(gè)表中很多查詢邏輯是重復(fù)但又不同的。

這么算下來,最后這個(gè) SQL 中到底會(huì)包含多少個(gè)基礎(chǔ)表的 select 呢?每個(gè)基礎(chǔ)表查詢要重復(fù)編寫多少遍呢?大家可以思考一下。

然而,這個(gè)表格也只是魚皮對(duì)實(shí)際需求簡化后才得來的,實(shí)際需求比這還復(fù)雜幾倍!

可想而知,人工寫有多惡心?!

但是使用本工具,最內(nèi)層的 SQL 表查詢只需要用 JSON 來定義一次,就可以重復(fù)使用:

其實(shí)和 with 語法是很像的,但比 with 更靈活和通用

技術(shù)實(shí)現(xiàn)

這個(gè)工具使用和 JSON 相性最好的 JavaScript 來實(shí)現(xiàn),只需編寫一份邏輯 JS 文件,可同時(shí)應(yīng)用于 browser 和 server 端。

功能比較輕量,因此我選擇優(yōu)先在純 browser 端實(shí)現(xiàn)。

前端使用 Vue3 + Vite + Ant Design Vue 開發(fā)界面,選用 Monaco Editor 實(shí)現(xiàn)代碼編輯、高亮、格式化等功能,使用 TypeScript + ESLint 保證代碼規(guī)范。

微軟開源的代碼編輯器

SQL 生成邏輯如下:

  1. JSON 字符串轉(zhuǎn)對(duì)象
  2. 從入口開始,先替換 params 靜態(tài)參數(shù),得到當(dāng)前層解析
  3. 對(duì) @xxx 語法進(jìn)行遞歸解析,遞歸解析時(shí),優(yōu)先替換靜態(tài)參數(shù),再替換外層傳來的調(diào)用參數(shù)
  4. 得到最終 SQL

解析器原本采用正則非貪婪替換方式實(shí)現(xiàn),但無法實(shí)現(xiàn)嵌套調(diào)用,比如 @a(xx = @b()) ,會(huì)被識(shí)別為 @a(xx = @b() ,匹配到了最近的右括號(hào)。因此針對(duì)括號(hào)嵌套的情況對(duì)子查詢替換算法做了優(yōu)化,已支持包含括號(hào)語句的嵌套調(diào)用。



OK,以上就是本期分享,希望這個(gè)項(xiàng)目對(duì)大家工作以及學(xué)習(xí)編程有幫助吧~

對(duì)了,今天晚上會(huì)在星球里直播分享之前開源的面試鴨項(xiàng)目的完整創(chuàng)造、開發(fā)、運(yùn)營過程和經(jīng)驗(yàn),大家感興趣的話,歡迎加入 魚皮的編程知識(shí)星球(點(diǎn)擊了解詳情),和 8000 名小伙伴們一起交流學(xué)習(xí),向魚皮和大廠同學(xué) 1 對(duì) 1 提問、幫你制定學(xué)習(xí)計(jì)劃不迷茫、跟著魚皮直播做項(xiàng)目(往期項(xiàng)目可無限回看)。


往期推薦

我的 IP 歸屬地,是咋被挖出來的?

大廠必考的10道計(jì)網(wǎng)面試題解,速通!

一個(gè)前端實(shí)用技巧,卻被大多人忽略了!

GitHub這5個(gè)騷操作,99%的人不知道!

編程導(dǎo)航,火了!

瀏覽 98
點(diǎn)贊
評(píng)論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)
評(píng)論
圖片
表情
推薦
點(diǎn)贊
評(píng)論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)

感谢您访问我们的网站,您可能还对以下资源感兴趣:

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 亚洲精品一二三区| 黄色免费高清视频| 日韩毛片在线| 欧美另类激情| 69视频国产| 俺也日| 亚洲黄色一级电影| 中文√在线天堂8| 欧美在线国产| 高清无码一区二区三区| 亚洲第二页| 西西444www无码精品| 国产成人无码AⅤ片免费播放| 国产精品久久久久久无人区 | 国产videos| 亚洲美女网站免费观看网址| 国产精品视频久久久久| 搞搞网日本9| 天天干天天日天天操| 国产中文字幕在线播放| 国精品伦一区一区三区有限公司| 91视频人人| 亚洲二区在线| 亚洲三级电影在线观看| 久久福利视频导航| 麻豆网站91| 麻豆精品一区二区三区| 午夜成人亚洲| 国产成人av| 国产熟妇| 亚洲艹| 99热7| 男女www视频| 国产视频不卡| 五月天综合视频| 国产人体视频| 天天天日天天天天天天天日歌词 | 四虎av在线| 安微妇搡BBBB搡BBBB| 在线观看的AV| 色老板网址| 久久免费视频网站| 久草视频在线免费播放| 免费v在线观看| 欧美九九九九| 日韩操大屌| 99青草在线视频| 日韩无码毛片| 国产AV激情| 欧美成人小视频| 无码一区二区三区在线| 亚洲欧美日韩国产| 国产在线一区二区三区| 欧美亚洲日韩中文字幕| 欧洲成人在线视频| 日韩AV免费电影| 牛牛精品视频| 久久婷婷亚洲| 欧美性夜黄A片爽爽免费视频| 狠狠躁日日躁夜夜躁2022麻豆 | 免费看黃色AAAAAA片| 91含羞草www·Com| 亲子伦一区二区三区| 午夜蜜桃人妻一区二区| 国产黄色免费视频| 久色精品| 婷婷三级片| 国产AV影片| 成人AV十八亚洲二区| 国产做受91电影| 18禁污网站| 天天艹天天干| 欧美操b视频| 日本边摸边吻奶边做爰| 爱爱免费看片| 老熟妇搡BBBB搡BBBB| 偷拍-91爱爱| 97人妻人人澡人| 成人日皮视频| 自拍偷拍精品视频| 日韩精品一区二区在线观看| 久久99久久99久久99| 久久久久久97| 国产精品免费观看视频| 综合国产| 日韩麻豆| 日本免费a片| 人人看人人做| 国产成人av在线播放| 男人的天堂黄色| 色婷婷综合久久久中文字幕| 狠狠色婷婷7777| 欧美日韩成人在线| 日韩无码不卡| 国产一级美女操逼视频免费播放| 在线综合国产欧美| 天天操人人妻| 香蕉国产在线视频| 91人妻人人澡人人爽人人精品一| 国产精品伊人| 99精品国产热久久91色欲| 麻豆国产91| 亚洲欧美在线视频观看| 精品成人影视| 国产视频激情| 日韩无码影视| 久久免费视屏| 国产91精品看黄网站在线观看| 婷婷午夜精品久久久久久性色AV| 欧美性猛交XXXX乱大交蜜桃| 天天色天天干天天日| 日韩欧美三级| 神马午夜福利| 干欧美美女| 91丨露脸丨熟女精品| 亚洲日韩一区二区三区四区| 男人天堂亚洲| 国产一区二区三区四区在线观看| 日韩一区二区三区无码| 天天日狠狠操| 欧美Aⅴ| 91成人电影在线| 国产精品国产精品国产专区不卡| 免费激情| 伊人网在线播放| 一本大道香蕉av久久精东影业 | 天堂va欧美ⅴa亚洲va一夜| 操操操av| 一级片学生妹| 欧美性猛交XXXX乱大交| 青青草亚洲| 青青草无码成人天堂免费| 欧美黄色电影网站| 欧美日韩免费在线播放电影在线播放电影在线播放电影免费 | 成年人国产| 天天爽天天日| 台湾成人视频| 香蕉毛片| AV毛片| 久久成人三级| www.seses| 国产乱子伦真实精品!| av在线天堂网| 伦理被部长侵犯HD中字| 18禁网站禁片免费观看| 国产理论| 久久福利导航| 国产精品秘精东影业| 婷婷日逼| 精品视频日韩| 国产精品成人无码专区| 老熟女-ThePorn| 免费一级电影| 日本AI高清无码在线观看网址 | 国产精品国内自产拍| 丁香五月婷婷视频| 丁香五月综合啪啪| 亚洲自慰| 亚洲图片欧美另类| 午夜福利大片| 91九色丨国产丨爆乳| 波多野结衣网| 99久久人妻无码中文字幕系列| 中文字幕视频免费| 黄色免费在线观看| 亚洲无码自拍偷拍| 在线观看中文字幕av| 韩国午夜电影| 亚洲日韩精品欧美一区二区yw| 探花一区二区| 97无码精品人妻一区二区三区| 99在线精品视频免费观看20| 午夜国产码网站码| 98在线++传媒麻豆的视频| 无码成人网| 在线播放亚洲| 婷婷狠狠干| 国产三级网| 伊人黄色| 亚洲AV无码精品岛国| 九九九视频在线观看| 国产高清A片| 亚洲AV无码精品| 一区二区三区视频免费| 亚州一级成人片| 国产精久久| 艹逼在线观看| 尤物免费视频| 最好看的2019中文在线大全电影| 老太奶性BBwBBw侧所| 欧美AAAAAAAA| 欧美av| 少妇综合网| www.天天干| 九九热精品视频99| 69国产精品视频免费观看| 夜间福利视频| 99久久99久久久精品棕色圆| 人妻无码一区二区三区摄像头| 在线观看免费黄片| 色婷婷电影网| 黑人AV在线观看| 97在线观看免费视频| 五月天婷婷激情| 久久综合成人| 超碰97在线精品国产| 女人18片毛片60分钟黃菲菲| 你懂的视频在线观看| 搞搞网日本9| 国产A∨| 成人精品视频网站| 搞搞视频| 丁香婷婷五月综合影院| 国产精品九九九九九九| 囯产精品久久久久久久久久辛辛| 精品视频在线免费观看| 麻豆三级精品| 人人超碰在线| 成人看片黄a免费看视频| 综合网伊人| 精品精品视频| 免费无码国产在线55| 色五婷婷| 手机看片午夜福利网| 日韩字幕无码| 欧美中文字幕在线播放| 免费一级a片| 91黄在线观看| 99草在线视频| 春色av| 欧美日韩国产尤物主播精品| 无码人妻精品一区二区蜜桃网站| 人妻人人骑| 国产日韩精品无码去免费专区国产| 伊人色色综合| 中文字幕少妇| 欧美日韩99| 国产亚洲午夜久久久成人电影 | 中文字幕在线观看亚洲| 国产三级偷拍| 亚州免费视频| 河南少妇搡BBBB搡BBBB| 伊人综合色| 五月天精品视频| 久久77| 无码成人视频| 日韩成人大片| 蜜桃av色偷偷av老熟女| 久久人妻无码中文字幕系列| 波多野结衣视频免费在线观看 | 国产操逼网| 在线观看中文字幕网站| 精品成人免费视频| 国产精品国产伦子伦露看| 欧美一区二区精品| 很很干在线视频| 亚洲无码免费在线观看| 又大又粗AV| 亚洲人成免费| 国产你懂的| 97人妻一区| 亚洲小说欧美激情另类A片小说| 午夜福利无码视频| 91在线视频免费播放| 蜜臀av一区二区| 高清无码免费在线观看| 日本国产黄色| 天天干中文字幕| 99re视频播放| 91丨九色丨老熟女探花| 国内免费av| 一级a片在线免费观看| 免费国产黄色视频| 国产在线第一页| 午夜免费福利视频| 欧美精品一卡| 亚洲中文字幕在线观看视频| 亚洲男女啪啪视频| 在线观看视频91| 色天使色天堂| 河南乱子伦视频国产| 欧美日韩国产一区| 91久久偷拍视频| 黄色一级免费电影| 天堂亚洲AV无码精品成人| 久久群交| 熟女人妻人妻HD| 精品AV国产| 97爱爱爱| 天天色天天日| 在线无码中文字幕| 国产精品AV在线| 网站av| 91福利在线视频| 国产一级a片| 黄色福利视频在线观看| 日韩在线视频网站| 日本精品在线观看视频| 青草青在线视频| 成人在线观看AV| 欧美熟妇搡BBBB搡BBBBB| 影音先锋AV啪啪资源| 九九惹伊人| 安徽妇搡BBBB搡BBBB| 日韩字幕| 日韩一级片免费看| 欧洲三级片| 亚洲成人网站免费观看| 尤物无码| 青青草视频免费观看| 69视频国产| 成人电影三区| 色综合国产| 久久香蕉人| 欧美性猛交XXXX乱大交HD| jizzjizz国产| 丁香五月综合啪啪| 婷婷久久综合久色综| 米奇色色色| 一区二区三区免费看| 俺也去俺去啦| 天天色影院| 国产吃奶| 日韩爱爱免费视频| 加勒比DVD手机在线播放观看视频 日韩精品一区二区三区四区蜜桃视频 | 亚洲AV无码精品成人| 大奶一区二区| 狠狠插视频| 天天色免费视频| 久久精品国产亚洲AV成人婷婷| 五月丁香在线视频| 久久九一| 操逼网站免费| 亚洲中文第一页| 91嫩草久久久天美传媒| 无码AV电影在线观看| 久久久久无码精品亚洲日韩| 在线观看一级片| 成人久久视频| 久操久操久操| 日韩免费无码视频| 国产午夜三级| 国产免费一区二区| 国产成人自拍视频在线| 欧一美一婬一伦一区二区三区黑人 | 中韩一区二区| 京熱大亂交无碼大亂交| 中文无码人妻少妇| 亚洲理论视频| 日韩无码精品AV| 久久精品91| 欧美日韩中字| 五月婷亚洲精品AV天堂| 爱爱高清视频| 色五婷婷| 伊人网导航| 午夜看黄片| 爱射网| 国产在线不卡| 亚洲日逼网站| 久久久天堂| 黄av在线| www.sesese| 亚欧洲精品在线视频| a网站免费观看| 国产第一精品| 欧美激情内射| 岛国AV在线播放| 老司机在线免费视频| 日韩av毛片| 先锋av资源在线| 大香蕉性爱| 成人做爰100片免费视频| 日韩第一页| 国产在线看| 欧美一级在线| 人人操国产| 欧美自拍性爱视频| 男女日逼网站| 加勒比无码综合| 日韩高清毛片| 在线观看国产一级片| 爱爱视频日本| 国产精品宾馆在线| 欧美成人18| 日本91| 黄色A一级| 婷婷五月天成人电影| 人人操91| 国产一级婬片A片| 色悠悠国产| Av久| 蜜芽成人网站| 亚洲中文视频在线| 国产福利精品视频| 亚洲国产另类无码| 黄片av| 国产精品乱子伦一区二区三区视频| 久艹久| 加勒比无码| 国产区在线视频| 久草资源在线| 尤物91| 中字无码AV| 欧美熟妇精品黑人巨大一二三区| 久久国产香蕉| 黄色网页在线观看| 日本成人毛片| 亚欧在线视频| 99免费精品视频| 日韩久久婷婷| 亚洲AV无码成人精品区天堂小说| 久久精品夜色噜噜亚洲A∨| 亚洲av综合在线| www.久久99| 国产成人精品无码区在线| 婷婷色色五月天图片| 大香蕉久久久久| 欧美成人综合一区| 中文字幕一区二区三区四区| 丁香五月婷婷久久| 国产精品系列视频| a在线免费观看| 少妇A片| 老司机AV91| 久草免费电影| 丁香五月天激情视频| 99性爱视频| 国产v在线| 超碰在线播| 亚洲无码视频观看| 国产视频一区二区在线观看| 大香蕉啪啪啪啪| 91亚洲成人| 天天射天天操天天干| 91丨九色丨熟女老版| 国产—a毛—a毛A免费| 欧美亚洲国产视频| 2026无码视频| 欧美中出| 欧美精品乱码99久久蜜桃| 日本成人中文字幕在线观看| 男人天堂社区| 另类老妇极品BBWBBw| 日韩视频播放在线综合| 亚洲无码电影网站| 婷婷丁香色| 日韩人妻无码一区二区三区中文| 五月天婷婷av| 欧美午夜激情视频| 久久99高清视频| 三级三级久久三级久久18| 亚洲第一综合| 一级性生活视频| 巜人妻初尝按摩师BD中字| 99久在线视频| 精品日韩在线视频| 国产一级二级三级| 自拍偷拍综合网| 探花在线播放| 91啪啪| 亚洲欧美国产毛片在线| 黑人毛片91久久久久久| 久久国产黄色一级片| 国产成人av网站| 永久av| 91丨PORNY丨在线中文| 成人做爰黄A片免费看陈冠| 毛片导航| 日p视频在线观看| 亚洲激情小说| 内射在线| 国产一级二级三级片| 亚洲伊人在线| 韩日毛片| 国产精品成人在线观看| 国产精品成人免费| 台湾省成人网站| 色xxxx| 一级特黄色片| 国产午夜福利视频在线观看| 北条麻妃在线无码| 精品视频免费观看| 人妻在线免费视频| 欧美九九九九| 亚洲国产成人精品女人| 亚洲免费观看高清完整版在va线 | av无码毛片| 黄色免费在线观看网站| 国产视频网| 日韩精品综合| 苍井空无码在线观看| 亚洲区综合| 大香蕉操逼视频| 午夜天堂精品久久| 亚洲日韩精品无码| 日韩中文久久| 亚洲激情综合| 在线免费看a| 人人澡视频| 日逼无码视频| 91成人在线| 91女人18毛片水多的意思| 午夜福利播放| 中文在线不卡| 国产日韩欧美综合精品在线观看| 99热免费在线| 欧美激情在线观看| 亚洲精品成人AV| 在线国产黄色| 西西4444WWW大胆无视频| 在线少妇| 熟女少妇视频| 色悠悠中文字幕| 日韩字幕| 日韩无码国产精品| 丁香在线视频| 亚洲激情无码视频| jzzijzzij亚洲成熟少妇在线观看 九色蝌蚪9l视频蝌蚪9l视频成人熟妇 | 日韩欧美国产高清91| 一区二区三区电影| 中文字幕精品一区| 霸道总裁雷总各种姿势白浆爱情岛论坛| 猫咪视频大全视频| 成年人网站在线免费观看| 一道本视频| 超碰97在线精品国产| 久久久久久无码精品亚洲日韩麻豆| 成人在线观看AV| 五月婷婷婷| 欧美日韩在线电影| 亚洲欧美日韩另类| 天天操天天干天天| 日韩A区| 色婷婷视频在线观看| 欧美香蕉| 日批网站视频| 成人亚洲欧美| 日本黄在线看| 亚洲AV一二三| 欧美三级在线播放| 欧美日韩高清在线| 亚洲1区2区| 日韩欧美黄| 久久视频99| 欧美一级黄片免费看| 日韩一级视频| 高清无码免费在线| 欧美黑人操逼| 内射视频在线免费观看| 蜜桃视频com.www| 丁香五月伊人| 中文字幕视频在线直播| 国产成人精品AV| 中文字幕一区二区三区四虎在线| AV大全在线观看| 欧美日韩国产性爱| 99热这里是精品| 日韩欧美性爱网站| 火淫玖玖免费精品| 亚洲日韩AV无码专区影院| 色婷婷中文字幕| 午夜精东影业传媒在线观看| 波多野结衣无码在线视频| 激情小说在线观看| 国产黄色直播| 中国1级毛片| 18禁黄网站| 亚洲无码电影网| 国产色无码网站www色视频| 白嫩外女BBwBBwBBw| 日韩精品视频一区二区三区| 精品91在线视频| 95四川乱子伦视频国产| 青娱乐国产AV| 人妻被午夜福利AV| 中文字幕综合网| 亚洲永久免费| 国产在线一区二区三区| 亚洲激情视频在线观看| 国产v在线观看| 欧美女人日逼视频| 精品一区二区三区四区五区六区七区八区九区| 国产在线内射| 国产一区二区三区成人| 香蕉日逼| 制服.丝袜.亚洲.中文豆花| 特级毛片| 人人色人人干| 国产一级a毛一级a做免费图片| 欧美高清无码在线观看| H片免费在线观看| 日本黄色A片免费看| a片网站在线观看| 91网站在线免费观看| 第四色网站| 正在播放亚洲| 91视频在线观看18| 黄色在线免费看| 麻豆AV96熟妇人妻| 精品人妻一区二区三区-国产精品| 国产在线观看黄色| 五月天激情综合网| 日本天天操| 无码人妻A片一区二区青苹果| AV香蕉| 婷婷成人视频| 91精品人妻一区二区三区四区| 噼里啪啦免费观看视频大全| 成人免费A片视频| 亚洲欧美国产另类| 免费在线观看中文字幕| 久久久久久精品国产三级| 国产一区二区三区视频| 黄色三级片网站| 国产三级片网址| 足交在线观看| 国产三级片在线视频| 日韩在线高清| 草莓视频在线播放| 日韩AV综合| 被黑人猛躁10次高潮视频| 国产高清无码18| 怡春院AV| 中文字幕一区二区三区日本在线| 亚洲精品一二| 少妇搡BBBB搡BBB搡造水多/| 亚洲伊人成人| 蜜臀久久99精品久久久| 黄片视频观看| 99久久婷婷国产综合| 北条麻妃久久久| 国产精品午夜在线| 久久久久一区二区三区| 91婷婷在线| 日本黄色大片网站| 欧美V亚洲| 久久免费毛片| 久久黄片视频| 一本久道视频一本久道| 午夜无码精品| 日本wwwwww| 亚洲国产精品尤物yw在线观看| 色欲一区二区三区| 国产无码电影网| 69国产成人精品二区| 2021国产精品视频| 国产精品人人人人| 精品国产乱码| 人人妻人人上| 免费在线观看视频a| 真人一级毛毛片| 免费的黄片| 91九色蝌蚪91POR成人| 午夜免费网站| 午夜h片| 一区二区三区无码区| 日韩AV无码成人精品| 操美女视频网站| 精品9999| 国产一片黑夜内射| 九九香蕉视频| 狠狠干天天干| 日韩在线成人| 日韩毛片网| 秋霞一区| 插综合网| 色婷婷色| 青春草在线观看| 操一操| 草比网| 人妻超碰在线| 日韩中文字幕永久| 午夜成人免费福利| 免费高清无码视频在线观看| 东京热第一页| 国产成人777777精品综合 | 激情黄色视频| 久久91欧美特黄A片| 西西西444www无码视| 99免费精品视频| 青青草97国产精品麻豆| 人人爱人人草| 91成人在线视频| 五月天激情爱爱| 国产免费乱伦| 亚洲成人无码片| 中文字幕在线无码观看| 高圆圆一区二区三区| 99热国品| 91麻豆精品国产91久久久久久 | 久久国产一区二区三区| 国内精品一区二区三区| 在线毛片网站| 亚洲手机视频| 高清免费无码视频| 日本超碰| 精品无码一区二区| 国产三级日本三级国产三级| 日韩中文字幕成人| 在线免费看A| 2018中文字幕第一页| 可以免费看av的网站| 波多在线视频| 91成人国产| 久久一级视频| 日韩电影无码| 97人妻精品| 在线免费观看国产| 久久精品国产AV一区二区三区| 中文字幕成人免费视频| 91在线一区| 黄片大全在线免费观看| 九九热re99re6在线精品| 一本色道久久综合狠狠躁的推荐| 五月婷婷丁香综合| 麻豆视频在线观看| 操久久| 91麻豆精品国产91久久久久久久久| 黄色美女毛片| 中国美女一级黄片| 亚洲精品视频免费在线观看| 在线观看黄色网| 69国产精品| 亚洲永久免费| 国产无码一区二区三区| 亚洲一线在线观看| 影音先锋色色| 国产69精品久久| 午夜亚洲福利| 中文字幕无码亚| 99热66| 丁香婷婷色五月| 亚洲无码p| 亚洲免费av在线| 国产一级a毛一级a毛观看视频网站www.jn | 青青免费在线视频| 特级西西444www大精品| 蜜桃视频成人app| 免费性爱视频网站| H片在线观看| 波多野结衣无码NET,AV| 波多野结衣在线无码视频| 久久久久久久久久国产精品| 强伦轩人妻一区二区三区四区| 精品999| 国产精品毛片久久久久久久| 香蕉av在线观看| 杨幂操逼视频| 91精品婷婷国产综合| 初尝人妻滑进去了莹莹视频| 丁香五月天网站| 亚洲WWW| 中韩AV在线免费观看| 婷婷色大师| 豆花视频无码| 久久久8| 日本成人黄色视频| 精品免费视频| 日本成人激情视频| 偷拍视频图片综合网| 亚州在线中文字幕经典a| 91丨PORNY丨丰满人妻网站| 国产福利网站| 青草伊人av| 五月婷网| 国产老骚逼| 美女黄色免费网站| 蜜臀91| 欧美日韩逼| 久久久久久久久久久国产精品| 国产成人av在线观看| 国产日韩在线观看视频| 乱子伦国产精品| 日韩AAA在线| 一区二区国产视频| 精品码产区一区二亚洲国产| 欧美黄片免费在线观看| 欧美成人一级| 亚洲性爱AV网站| 国产3p绿帽骚妻视频| 三级网站网址| 北条麻妃无码精品AV| 免费看a| 青青草视频免费看| 国产午夜精品一区二区三区嫩A| 欧美一级特黄AAAAAA片| 日本爱爱免费视频| 国产一级片| 97香蕉久久夜色精品国产| 色婷婷激情综合网| 国产AV在| 五月婷婷AV| 色五月婷婷丁香五月| 青草久久网| 日逼中文字幕| 怡红院av| 996久久| 日韩在线女优天天干| 免费在线观看黄色片| 人妻精品一区二区三区| 最近中文字幕2022在线观看A| 操逼视频看看| 蜜桃性爱视频| 国产精品网站在线观看| 免费18蜜桃久久19| 色色色五月婷婷| 成人午夜在线视频| 亚洲一级在线观看| 蜜桃精品一区二区三区美女| 日韩视频在线观看一区| 狠狠干b| 国产精品秘麻豆果冻传媒潘甜甜丶| 亚洲精品一区无码A片丁香花 | 成年人黄色视频免费观看| 日本内射在线播放| 日本免费a片| 黑人AV七| 黄色免费AV| 黄片在线免费播放| 国产精品无码怀孕软件| 成人电影三区| 欧美群交videotv群交| 亚洲视频免费在线| 在线观看免费黄色视频| 人妻免费在线视频| 四虎AV在线| 亚洲欧美国产精品专区久久 | av手机在线| 中文字幕av久久爽Av| 岛国AV在线| 亚洲播播在线视频| 狠狠干b| 久久人妻熟女中文字幕av蜜芽| 亚洲免费观看高清视频| 青青色综合| 七十路の高齡熟妇无码| 一级A片免费黄色视频| 久久av一区二区三区观看| 北条麻妃在线中文字幕| 天天爽日日澡AAAA片| 中日韩中文字幕一区二区区别| 在线观看视频亚洲| 久久久久国产视频| 熟妇人妻久久中文字幕| 国产免费一级特黄A片| 视频三区| 亚洲美女喷水视频| 色播国产成人AV| 亚洲成人网在线| 国产精品毛片| 狠狠操免费| 国内成人AV| 国产精品9999| 亚洲精品福利视频导航| 在线无码一区二区三区| 色网在线观看| 午夜久久福利| 91农村站街老熟女露脸| 日韩在线一区二区| 99久久亚洲精品日本无码| 在线观看污网站| 91视频导航| 精品AAA| 豆花视频logo| 91麻豆大奶巨乳一区白虎| 国产精品V日韩精品V在线观看| 婷婷五月丁香花| 欧美性爱超碰| 国产av播放| 亚洲成人免费网站| 豆花成人在线| 亚洲一区二区三区在线播放| 天天草天天射| 亚洲国产成人精品激情在线| 亚洲电影AV| 国产乱子伦真实精品| 中文字幕北条麻妃| 超级碰碰| 天天色免费视频| 日本69AV| 在线永久看片免费的视频| 丁香花在线小说免费阅读| 2021天天操| 大鸡巴在线视频| 一级片国产| 色婷婷日韩精品一区二区三区| 男女啪啪网站| 亚洲淫秽视频| 91久久国产性奴调教| 97无码人妻一区二区三区| 中文字幕手机在线视频| 免费在线观看黄色视频网站| 亚洲一区视频在线| 国产AV一二三区| 欧美一在线一综合| 欧美国产性爱| 9118禁| 操人在线观看| 美女肏逼|