青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
蝸牛的家
男兒當(dāng)自強(qiáng)
C++博客
首頁
新文章
新隨筆
聚合
管理
posts - 48, comments - 21, trackbacks - 0
SQL操作全集
下列語句部分是Mssql語句,不可以在access中使用。
SQL分類:
DDL—數(shù)據(jù)定義語言(
CREATE
,
ALTER
,
DROP
,
DECLARE
)
DML—數(shù)據(jù)操縱語言(
SELECT
,
DELETE
,
UPDATE
,
INSERT
)
DCL—數(shù)據(jù)控制語言(
GRANT
,
REVOKE
,
COMMIT
,
ROLLBACK
)
首先,簡要介紹基礎(chǔ)語句:
1
、說明:創(chuàng)建數(shù)據(jù)庫
CREATE
DATABASE
database
-
name
2
、說明:刪除數(shù)據(jù)庫
drop
database
dbname
3
、說明:備份sql server
--
- 創(chuàng)建 備份數(shù)據(jù)的 device
USE
master
EXEC
sp_addumpdevice
'
disk
'
,
'
testBack
'
,
'
c:\mssql7backup\MyNwind_1.dat
'
--
- 開始 備份
BACKUP
DATABASE
pubs
TO
testBack
4
、說明:創(chuàng)建新表
create
table
tabname(col1 type1
[
not null
]
[
primary key
]
,col2 type2
[
not null
]
,..)
根據(jù)已有的表創(chuàng)建新表:
A:
create
table
tab_new
like
tab_old (使用舊表創(chuàng)建新表)
B:
create
table
tab_new
as
select
col1,col2…
from
tab_old definition
only
5
、說明:刪除新表drop
table
tabname
6
、說明:增加一個(gè)列
Alter
table
tabname
add
column
col type
注:列增加后將不能刪除。DB2中列加上后數(shù)據(jù)類型也不能改變,唯一能改變的是增加varchar類型的長度。
7
、說明:添加主鍵:
Alter
table
tabname
add
primary
key
(col)
說明:刪除主鍵:
Alter
table
tabname
drop
primary
key
(col)
8
、說明:創(chuàng)建索引:
create
[
unique
]
index
idxname
on
tabname(col….)
刪除索引:
drop
index
idxname
注:索引是不可更改的,想更改必須刪除重新建。
9
、說明:創(chuàng)建視圖:
create
view
viewname
as
select
statement
刪除視圖:
drop
view
viewname
10
、說明:幾個(gè)簡單的基本的sql語句
選擇:
select
*
from
table1
where
范圍
插入:
insert
into
table1(field1,field2)
values
(value1,value2)
刪除:
delete
from
table1
where
范圍
更新:
update
table1
set
field1
=
value1
where
范圍
查找:
select
*
from
table1
where
field1
like
’
%
value1
%
’
--
-like的語法很精妙,查資料!
排序:
select
*
from
table1
order
by
field1,field2
[
desc
]
總數(shù):
select
count
*
as
totalcount
from
table1
求和:
select
sum
(field1)
as
sumvalue
from
table1
平均:
select
avg
(field1)
as
avgvalue
from
table1
最大:
select
max
(field1)
as
maxvalue
from
table1
最?。?/span>
select
min
(field1)
as
minvalue
from
table1
11
、說明:幾個(gè)高級查詢運(yùn)算詞
A:
UNION
運(yùn)算符
UNION
運(yùn)算符通過組合其他兩個(gè)結(jié)果表(例如 TABLE1 和 TABLE2)并消去表中任何重復(fù)行而派生出一個(gè)結(jié)果表。當(dāng)
ALL
隨
UNION
一起使用時(shí)(即
UNION
ALL
),不消除重復(fù)行。兩種情況下,派生表的每一行不是來自 TABLE1 就是來自 TABLE2。
B:
EXCEPT
運(yùn)算符
EXCEPT
運(yùn)算符通過包括所有在 TABLE1 中但不在 TABLE2 中的行并消除所有重復(fù)行而派生出一個(gè)結(jié)果表。當(dāng)
ALL
隨
EXCEPT
一起使用時(shí) (
EXCEPT
ALL
),不消除重復(fù)行。
C:
INTERSECT
運(yùn)算符
INTERSECT
運(yùn)算符通過只包括 TABLE1 和 TABLE2 中都有的行并消除所有重復(fù)行而派生出一個(gè)結(jié)果表。當(dāng)
ALL
隨
INTERSECT
一起使用時(shí) (
INTERSECT
ALL
),不消除重復(fù)行。
注:使用運(yùn)算詞的幾個(gè)查詢結(jié)果行必須是一致的。
12
、說明:使用外連接
A、
left
outer
join
:
左外連接(左連接):結(jié)果集幾包括連接表的匹配行,也包括左連接表的所有行。
SQL:
select
a.a, a.b, a.c, b.c, b.d, b.f
from
a
LEFT
OUT
JOIN
b
ON
a.a
=
b.c
B:
right
outer
join
:
右外連接(右連接):結(jié)果集既包括連接表的匹配連接行,也包括右連接表的所有行。
C:
full
outer
join
:
全外連接:不僅包括符號連接表的匹配行,還包括兩個(gè)連接表中的所有記錄。
其次,大家來看一些不錯(cuò)的sql語句
1
、說明:復(fù)制表(只復(fù)制結(jié)構(gòu),源表名:a 新表名:b) (Access可用)
法一:
select
*
into
b
from
a
where
1
<>
1
法二:
select
top
0
*
into
b
from
a
2
、說明:拷貝表(拷貝數(shù)據(jù),源表名:a 目標(biāo)表名:b) (Access可用)
insert
into
b(a, b, c)
select
d,e,f
from
b;
3
、說明:跨數(shù)據(jù)庫之間表的拷貝(具體數(shù)據(jù)使用絕對路徑) (Access可用)
insert
into
b(a, b, c)
select
d,e,f
from
b
in
‘具體數(shù)據(jù)庫’
where
條件
例子:..
from
b
in
'
"&Server.MapPath(".")&"\data.mdb" &"
'
where
..
4
、說明:子查詢(表名1:a 表名2:b)
select
a,b,c
from
a
where
a
IN
(
select
d
from
b ) 或者:
select
a,b,c
from
a
where
a
IN
(
1
,
2
,
3
)
5
、說明:顯示文章、提交人和最后回復(fù)時(shí)間
select
a.title,a.username,b.adddate
from
table
a,(
select
max
(adddate) adddate
from
table
where
table
.title
=
a.title) b
6
、說明:外連接查詢(表名1:a 表名2:b)
select
a.a, a.b, a.c, b.c, b.d, b.f
from
a
LEFT
OUT
JOIN
b
ON
a.a
=
b.c
7
、說明:在線視圖查詢(表名1:a )
select
*
from
(
SELECT
a,b,c
FROM
a) T
where
t.a
>
1
;
8
、說明:between的用法,between限制查詢數(shù)據(jù)范圍時(shí)包括了邊界值,
not
between不包括
select
*
from
table1
where
time
between
time1
and
time2
select
a,b,c,
from
table1
where
a
not
between
數(shù)值1
and
數(shù)值2
9
、說明:
in
的使用方法
select
*
from
table1
where
a
[
not
]
in
(‘值1’,’值2’,’值4’,’值6’)
10
、說明:兩張關(guān)聯(lián)表,刪除主表中已經(jīng)在副表中沒有的信息
delete
from
table1
where
not
exists
(
select
*
from
table2
where
table1.field1
=
table2.field1 )
11
、說明:四表聯(lián)查問題:
select
*
from
a
left
inner
join
b
on
a.a
=
b.b
right
inner
join
c
on
a.a
=
c.c
inner
join
d
on
a.a
=
d.d
where
.....
12
、說明:日程安排提前五分鐘提醒
SQL:
select
*
from
日程安排
where
datediff
(
'
minute
'
,f開始時(shí)間,
getdate
())
>
5
13
、說明:一條sql 語句搞定數(shù)據(jù)庫分頁
select
top
10
b.
*
from
(
select
top
20
主鍵字段,排序字段
from
表名
order
by
排序字段
desc
) a,表名 b
where
b.主鍵字段
=
a.主鍵字段
order
by
a.排序字段
14
、說明:前10條記錄
select
top
10
*
form table1
where
范圍
15
、說明:選擇在每一組b值相同的數(shù)據(jù)中對應(yīng)的a最大的記錄的所有信息(類似這樣的用法可以用于論壇每月排行榜,每月熱銷產(chǎn)品分析,按科目成績排名,等等.)
select
a,b,c
from
tablename ta
where
a
=
(
select
max
(a)
from
tablename tb
where
tb.b
=
ta.b)
16
、說明:包括所有在 TableA 中但不在 TableB和TableC 中的行并消除所有重復(fù)行而派生出一個(gè)結(jié)果表
(
select
a
from
tableA )
except
(
select
a
from
tableB)
except
(
select
a
from
tableC)
17
、說明:隨機(jī)取出10條數(shù)據(jù)
select
top
10
*
from
tablename
order
by
newid
()
18
、說明:隨機(jī)選擇記錄
select
newid
()
19
、說明:刪除重復(fù)記錄
Delete
from
tablename
where
id
not
in
(
select
max
(id)
from
tablename
group
by
col1,col2,...)
20
、說明:列出數(shù)據(jù)庫里所有的表名
select
name
from
sysobjects
where
type
=
'
U
'
21
、說明:列出表里的所有的
select
name
from
syscolumns
where
id
=
object_id
(
'
TableName
'
)
22
、說明:列示type、vender、pcs字段,以type字段排列,case可以方便地實(shí)現(xiàn)多重選擇,類似select 中的case。
select
type,
sum
(
case
vender
when
'
A
'
then
pcs
else
0
end
),
sum
(
case
vender
when
'
C
'
then
pcs
else
0
end
),
sum
(
case
vender
when
'
B
'
then
pcs
else
0
end
)
FROM
tablename
group
by
type
顯示結(jié)果:
type vender pcs
電腦 A
1
電腦 A
1
光盤 B
2
光盤 A
2
手機(jī) B
3
手機(jī) C
3
23
、說明:初始化表table1
TRUNCATE
TABLE
table1
24
、說明:選擇從10到15的記錄
select
top
5
*
from
(
select
top
15
*
from
table
order
by
id
asc
) table_別名
order
by
id
desc
隨機(jī)選擇數(shù)據(jù)庫記錄的方法(使用Randomize函數(shù),通過SQL語句實(shí)現(xiàn))
對存儲在數(shù)據(jù)庫中的數(shù)據(jù)來說,隨機(jī)數(shù)特性能給出上面的效果,但它們可能太慢了些。你不能要求ASP“找個(gè)隨機(jī)數(shù)”然后打印出來。實(shí)際上常見的解決方案是建立如下所示的循環(huán):
Randomize
RNumber
=
Int
(Rnd
*
499
)
+
1
While
Not
objRec.EOF
If
objRec("ID")
=
RNumber
THEN
... 這里是執(zhí)行腳本 ...
end
if
objRec.MoveNext
Wend
這很容易理解。首先,你取出1到500范圍之內(nèi)的一個(gè)隨機(jī)數(shù)(假設(shè)500就是數(shù)據(jù)庫內(nèi)記錄的總數(shù))。然后,你遍歷每一記錄來測試ID 的值、檢查其是否匹配RNumber。滿足條件的話就執(zhí)行由THEN 關(guān)鍵字開始的那一塊代碼。假如你的RNumber 等于495,那么要循環(huán)一遍數(shù)據(jù)庫花的時(shí)間可就長了。雖然500這個(gè)數(shù)字看起來大了些,但相比更為穩(wěn)固的企業(yè)解決方案這還是個(gè)小型數(shù)據(jù)庫了,后者通常在一個(gè)數(shù)據(jù)庫內(nèi)就包含了成千上萬條記錄。這時(shí)候不就死定了?
采用SQL,你就可以很快地找出準(zhǔn)確的記錄并且打開一個(gè)只包含該記錄的recordset,如下所示:
Randomize
RNumber
=
Int
(Rnd
*
499
)
+
1
SQL
=
"
SELECT
*
FROM
Customers
WHERE
ID
=
"
&
RNumber
set
objRec
=
ObjConn.
Execute
(SQL)
Response.WriteRNumber
&
"
=
"
&
objRec("ID")
&
" "
&
objRec("c_email")
不必寫出RNumber 和ID,你只需要檢查匹配情況即可。只要你對以上代碼的工作滿意,你自可按需操作“隨機(jī)”記錄。Recordset沒有包含其他內(nèi)容,因此你很快就能找到你需要的記錄這樣就大大降低了處理時(shí)間。
再談隨機(jī)數(shù)
現(xiàn)在你下定決心要榨干Random 函數(shù)的最后一滴油,那么你可能會一次取出多條隨機(jī)記錄或者想采用一定隨機(jī)范圍內(nèi)的記錄。把上面的標(biāo)準(zhǔn)Random 示例擴(kuò)展一下就可以用SQL應(yīng)對上面兩種情況了。
為了取出幾條隨機(jī)選擇的記錄并存放在同一recordset內(nèi),你可以存儲三個(gè)隨機(jī)數(shù),然后查詢數(shù)據(jù)庫獲得匹配這些數(shù)字的記錄:
SQL
=
"
SELECT
*
FROM
Customers
WHERE
ID
=
"
&
RNumber
&
"
OR
ID
=
"
&
RNumber2
&
"
OR
ID
=
"
&
RNumber3
假如你想選出10條記錄(也許是每次頁面裝載時(shí)的10條鏈接的列表),你可以用BETWEEN 或者數(shù)學(xué)等式選出第一條記錄和適當(dāng)數(shù)量的遞增記錄。這一操作可以通過好幾種方式來完成,但是
SELECT
語句只顯示一種可能(這里的ID 是自動生成的號碼):
SQL
=
"
SELECT
*
FROM
Customers
WHERE
ID
BETWEEN
"
&
RNumber
&
"
AND
"
&
RNumber
&
"
+
9
"
注意:以上代碼的執(zhí)行目的不是檢查數(shù)據(jù)庫內(nèi)是否有9條并發(fā)記錄。
隨機(jī)讀取若干條記錄,測試過
Access語法:
SELECT
top
10
*
From
表名
ORDER
BY
Rnd(id)
Sql server:
select
top
n
*
from
表名
order
by
newid
()
mysqlelect
*
From
表名
Order
By
rand
() Limit n
Access左連接語法(最近開發(fā)要用左連接,Access幫助什么都沒有,網(wǎng)上沒有Access的SQL說明,只有自己測試, 現(xiàn)在記下以備后查)
語法elect table1.fd1,table1,fd2,table2.fd2
From
table1
left
join
table2
on
table1.fd1,table2.fd1
where
...
使用SQL語句 用...代替過長的字符串顯示
語法:
SQL數(shù)據(jù)庫:
select
case
when
len
(field)
>
10
then
left
(field,
10
)
+
'
...
'
else
field
end
as
news_name,news_id
from
tablename
Access數(shù)據(jù)庫:
SELECT
iif(
len
(field)
>
2
,
left
(field,
2
)
+
'
...
'
,field)
FROM
tablename;
Conn.Execute說明
Execute方法
該方法用于執(zhí)行SQL語句。根據(jù)SQL語句執(zhí)行后是否返回記錄集,該方法的使用格式分為以下兩種:
1
.執(zhí)行SQL查詢語句時(shí),將返回查詢得到的記錄集。用法為:
Set
對象變量名
=
連接對象.
Execute
("SQL 查詢語言")
Execute方法調(diào)用后,會自動創(chuàng)建記錄集對象,并將查詢結(jié)果存儲在該記錄對象中,通過Set方法,將記錄集賦給指定的對象保存,以后對象變量就代表了該記錄集對象。
2
.執(zhí)行SQL的操作性語言時(shí),沒有記錄集的返回。此時(shí)用法為:
連接對象.
Execute
"SQL 操作性語句"
[
, RecordAffected
][
, Option
]
·RecordAffected 為可選項(xiàng),此出可放置一個(gè)變量,SQL語句執(zhí)行后,所生效的記錄數(shù)會自動保存到該變量中。通過訪問該變量,就可知道SQL語句隊(duì)多少條記錄進(jìn)行了操作。
·
Option
可選項(xiàng),該參數(shù)的取值通常為adCMDText,它用于告訴ADO,應(yīng)該將Execute方法之后的第一個(gè)字符解釋為命令文本。通過指定該參數(shù),可使執(zhí)行更高效。
posted on 2008-09-18 17:47
黑色天使
閱讀(129)
評論(0)
編輯
收藏
引用
只有注冊用戶
登錄
后才能發(fā)表評論。
【推薦】100%開源!大型工業(yè)跨平臺軟件C++源碼提供,建模,組態(tài)!
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
<
2008年9月
>
日
一
二
三
四
五
六
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(2)
給我留言
查看公開留言
查看私人留言
隨筆分類
C\C++(8)
Hacker(1)
STL
VC&MFC(4)
操作系統(tǒng)(1)
多進(jìn)程&多線程
流媒體開發(fā)
內(nèi)存管理技術(shù)(2)
軟件工程(1)
設(shè)計(jì)模式(20)
數(shù)據(jù)結(jié)構(gòu)&算法(2)
網(wǎng)絡(luò)開發(fā)(3)
隨筆檔案
2011年4月 (1)
2011年3月 (2)
2009年7月 (1)
2009年6月 (2)
2009年3月 (1)
2009年2月 (3)
2009年1月 (3)
2008年12月 (5)
2008年11月 (1)
2008年10月 (3)
2008年9月 (3)
2008年8月 (23)
文章檔案
2011年3月 (1)
2009年6月 (1)
2008年11月 (1)
搜索
最新評論
1.?re: C++設(shè)計(jì)模式-Observer
評論內(nèi)容較長,點(diǎn)擊標(biāo)題查看
--no7dw
2.?re: YUV格式詳細(xì)解釋與FFMPEG的關(guān)系
評論內(nèi)容較長,點(diǎn)擊標(biāo)題查看
--windsome
3.?re: 鍵盤過濾驅(qū)動源代碼
@soul
再怎么懶也應(yīng)該自己實(shí)現(xiàn)一部分吧
--黑色天使
4.?re: 鍵盤過濾驅(qū)動源代碼[未登錄]
再怎么懶也該加上unload例程吧
--soul
5.?re: CHttpDownLoad Beta 1.0
評論內(nèi)容較長,點(diǎn)擊標(biāo)題查看
--tangxinfa
閱讀排行榜
1.?RGB、YUY2、YUYV、YVYU、UYVY與AYUV(轉(zhuǎn))(6729)
2.?YUV格式詳細(xì)解釋與FFMPEG的關(guān)系(4336)
3.?如何檢測內(nèi)存泄漏(轉(zhuǎn))(3917)
4.?memcpy的BUG(2743)
5.?內(nèi)存池技術(shù)學(xué)習(xí)筆記(2375)
評論排行榜
1.?CHttpDownLoad Beta 1.0(10)
2.?memcpy的BUG(5)
3.?事件模型SOCKET封裝(2)
4.?鍵盤過濾驅(qū)動源代碼(2)
5.?C++設(shè)計(jì)模式-Observer(1)
Copyright ©2025 黑色天使 Powered By
博客園
模板提供:
滬江博客
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
欧美精品免费在线
|
狠狠色狠狠色综合日日五
|
亚洲国产你懂的
|
亚洲一区综合
|
亚洲一本大道在线
|
亚洲男女自偷自拍
|
亚洲免费视频成人
|
久久亚洲春色中文字幕
|
欧美激情在线狂野欧美精品
|
亚洲欧洲综合另类
|
亚洲综合色激情五月
|
欧美日精品一区视频
|
免费成人高清
|
国产欧美日韩不卡免费
|
国产精品无人区
|
韩国av一区二区三区在线观看
|
亚洲国产cao
|
午夜精品亚洲
|
亚洲三级电影全部在线观看高清
|
亚洲精品综合
|
久久免费视频一区
|
国产精品国内视频
|
亚洲黄色影片
|
久久精品亚洲精品
|
国产精品二区三区四区
|
亚洲黄色免费
|
久久免费高清视频
|
在线视频欧美日韩
|
欧美日韩成人网
|
亚洲欧洲一区二区在线观看
|
久久久久久9
|
国产精品美女视频网站
|
亚洲午夜在线观看
|
亚洲一区二区免费在线
|
欧美日本三级
|
欧美亚洲一级片
|
亚洲午夜在线观看
|
国产一区二区三区精品欧美日韩一区二区三区
|
亚洲精品一区二区三区婷婷月
|
亚洲综合首页
|
亚洲影视中文字幕
|
国产亚洲欧美日韩在线一区
|
久久久久国产精品厨房
|
欧美中文在线观看
|
亚洲日本欧美在线
|
亚洲欧美日韩久久精品
|
在线看不卡av
|
日韩一区二区精品在线观看
|
国产精品一级
|
亚洲精品1区2区
|
国产精品一二
|
91久久线看在观草草青青
|
国产精品理论片
|
欧美jizz19hd性欧美
|
欧美a级片网
|
国产精品高清在线观看
|
欧美成人精品在线视频
|
国产精品一区二区三区免费观看
|
亚洲男人的天堂在线观看
|
国产一区二区三区视频在线观看
|
亚洲男人影院
|
亚洲精品一区二区三区不
|
欧美在线观看网址综合
|
99视频精品免费观看
|
久久婷婷国产麻豆91天堂
|
久久精品夜色噜噜亚洲a∨
|
国产精品theporn
|
亚洲日韩视频
|
小嫩嫩精品导航
|
国产精品一二三
|
欧美专区福利在线
|
久久亚洲一区二区
|
韩日欧美一区二区
|
麻豆精品视频
|
亚洲国内高清视频
|
一级日韩一区在线观看
|
欧美日韩综合视频
|
午夜精品电影
|
欧美国产专区
|
一区二区三区 在线观看视频
|
欧美人与性动交cc0o
|
国产精品一区二区久久精品
|
亚洲精品欧美日韩专区
|
亚洲视频在线一区观看
|
国产精品视频最多的网站
|
欧美在线视频网站
|
尤物在线观看一区
|
免费观看成人
|
中文久久乱码一区二区
|
免费久久99精品国产
|
一本不卡影院
|
在线观看的日韩av
|
国产精品久久久久影院色老大
|
国产精品mm
|
久久阴道视频
|
欧美一区二区三区精品
|
亚洲精品麻豆
|
欧美韩国一区
|
久久一二三四
|
久久免费午夜影院
|
亚洲欧美视频一区二区三区
|
亚洲人成艺术
|
亚洲大片精品永久免费
|
国产综合自拍
|
国产在线拍偷自揄拍精品
|
国产日韩欧美a
|
国产精品一级二级三级
|
国产精品女人久久久久久
|
欧美日韩一区精品
|
国产精品v欧美精品v日韩
|
欧美午夜免费影院
|
国产精品视区
|
国产在线视频欧美
|
国产亚洲欧美另类中文
|
国产一区二区三区网站
|
一区免费视频
|
亚洲免费观看视频
|
欧美一区二区三区久久精品茉莉花
|
夜夜精品视频
|
久久久综合精品
|
亚洲日本一区二区
|
亚洲小少妇裸体bbw
|
亚洲精品乱码久久久久久蜜桃91
|
影音先锋久久精品
|
一本色道久久88综合亚洲精品ⅰ
|
国产夜色精品一区二区av
|
国产日韩欧美一区二区三区在线观看
|
国内精品模特av私拍在线观看
|
国产精品一区在线播放
|
一区免费观看
|
欧美中文在线观看国产
|
欧美成人亚洲成人日韩成人
|
亚洲深夜影院
|
老司机免费视频一区二区
|
欧美丝袜第一区
|
日韩午夜av
|
蜜桃av一区二区在线观看
|
亚洲一区二区三区四区五区黄
|
欧美日韩一区二区三区在线看
|
国产欧美一区二区三区在线看蜜臀
|
欧美一区国产在线
|
日韩午夜电影
|
欧美片网站免费
|
亚洲国产日韩在线一区模特
|
久久精品亚洲一区二区三区浴池
|
亚洲日本成人
|
欧美精品成人在线
|
宅男噜噜噜66国产日韩在线观看
|
久久中文久久字幕
|
欧美国产日韩二区
|
可以免费看不卡的av网站
|
国产精品久久久久久久免费软件
|
亚洲精品免费电影
|
在线亚洲免费视频
|
国产精品成人一区
|
亚洲男人的天堂在线观看
|
欧美伊久线香蕉线新在线
|
国产亚洲va综合人人澡精品
|
久久成人精品无人区
|
欧美激情乱人伦
|
亚洲一区久久久
|
国产在线视频不卡二
|
免费h精品视频在线播放
|
亚洲欧洲一二三
|
欧美亚洲一级
|
亚洲国产精品第一区二区三区
|
午夜欧美不卡精品aaaaa
|
久久全球大尺度高清视频
|
最新69国产成人精品视频免费
|
欧美日韩一区高清
|
午夜精品久久久久影视
|
亚洲精品在线三区
|
国产精品嫩草99av在线
|
久久手机精品视频
|
亚洲无线视频
|
欧美va亚洲va国产综合
|
亚洲直播在线一区
|
亚洲国产网站
|
国产女人18毛片水18精品
|
欧美 日韩 国产一区二区在线视频
|
一区二区日韩
|
欧美激情第8页
|
久久久久久久999精品视频
|
一本色道久久综合狠狠躁篇的优点
|
国产精品一区三区
|
欧美成人中文字幕
|
欧美一区二区三区在线免费观看
|
亚洲黄色视屏
|
开心色5月久久精品
|
性欧美xxxx视频在线观看
|
99re热这里只有精品免费视频
|
韩日精品视频
|
国产日本欧美一区二区
|
欧美日韩人人澡狠狠躁视频
|
老司机午夜精品视频
|
午夜欧美精品久久久久久久
|
一本到12不卡视频在线dvd
|
久久av在线
|
亚洲免费在线
|
亚洲永久精品大片
|