国产无遮挡裸体免费直播视频,久久精品国产蜜臀av,动漫在线视频一区二区,欧亚日韩一区二区三区,久艹在线 免费视频,国产精品美女网站免费,正在播放 97超级视频在线观看,斗破苍穹年番在线观看免费,51最新乱码中文字幕

與MSSQL對比學習MYSQL的心得(六)--函數(shù)

 更新時間:2014年08月04日 11:02:16   投稿:hebedich  
這一節(jié)主要介紹MYSQL里的函數(shù),MYSQL里的函數(shù)很多,我這里主要介紹MYSQL里有而SQLSERVER沒有的函數(shù)

數(shù)學函數(shù)

1、求余函數(shù)MOD(X,Y)

MOD(X,Y)返回x被y除后的余數(shù),MOD()對于帶有小數(shù)部分的數(shù)值也起作用,他返回除法運算后的精確余數(shù)

SELECT MOD(31,8)

2、四舍五入函數(shù)TRUNCATE(X,Y)

TRUNCATE(X,Y)返回被舍去至小數(shù)點后y位的數(shù)字x。若y的值為0,則結果不帶有小數(shù)點或不帶有小數(shù)部分。

若y設為負數(shù),則截去(歸零)x小數(shù)點左邊起第y位開始后面所有低位的值。

SELECT TRUNCATE(1.32,1)

TRUNCATE(1.32,1)保留小數(shù)點后一位數(shù)字,返回值為1.3

TIPS:ROUND(X,Y)函數(shù)在截取值的時候會四舍五入,而TRUNCATE(x,y)直接截取值,并不進行四舍五入

3、求余函數(shù)HEX(X)和UNHEX(X)函數(shù)

有以下的代碼可以演示HEX和UNHEX的功能:

SELECT HEX('this is a test str')

查詢的結果為:746869732069732061207465737420737472

SELECT UNHEX('746869732069732061207465737420737472')

查詢的結果為:this is a test str

字符串函數(shù)

計算字符串字符數(shù)的函數(shù)

1、CHAR_LENGTH(STR)返回值為字符串str所包含的字符個數(shù)。一個多字節(jié)字符算作一個單字符

SELECT CHAR_LENGTH('DATE')


 
2、合并字符串函數(shù)CONCAT_WS(x,s1,s2,......)

CONCAT_WS(x,s1,s2,......),CONCAT_WS代表CONCAT with Separator,是CONCAT()函數(shù)的特殊形式。

第一個參數(shù)x是其他參數(shù)的分隔符,分隔符的位置放在要連接的兩個字符串之間。分隔符可以是一個字符串,也可以是

其他參數(shù)。如果分隔符為NULL,則結果為NULL。函數(shù)會忽略任何分隔符參數(shù)后的NULL值。

SELECT CONCAT_WS('-','1st','2nd','3rd'),CONCAT_WS('-','1st',NULL,'3rd')

CONCAT_WS('-','1st','2nd','3rd')使用分隔符‘-'將3個字符串連接成一個字符串,結果為“1st-2nd-3rd”;

CONCAT_WS('-','1st',NULL,'3rd')因為第二個值為NULL,所以第二個值不會出現(xiàn)在結果里

3、替換字符串的函數(shù)INSERT(S1,X,LEN,S2)

INSERT(S1,X,LEN,S2)函數(shù)跟SQLSERVER里的STUFF()函數(shù)的功能是一樣的,這里不作介紹了

4、填充字符串的函數(shù)LPAD(S1,LEN,S2)和RPAD(S1,LEN,S2)

LPAD(S1,LEN,S2)返回字符串s1,其左邊由字符串s2填補到len字符串長度。假如s1的長度大于len,則返回值被縮短至len字符。

LPAD()函數(shù)和RPAD()函數(shù)功能跟SQLSERVER里的 REPLACE()相似,不過功能更加強大

SELECT LPAD('hello',4,'??'),LPAD('hello',10,'??')

字符串“hello”長度大于4,不需要填充,因此LPAD('hello',4,'??')只返回被縮短的長度為4的子串

字符串“hello”長度小于10,LPAD('hello',10,'??')返回結果為“?????hello”,左側填充“?”,長度為10

5、RPAD(S1,LEN,S2)返回字符串s1,其右邊被字符串s2填補至len字符長度。假如字符串s1的長度大于len,則返回值被縮短到len字符長度

SELECT RPAD('hello',4,'?')

 字符串“hello”長度大于4,不需要填充,因此RPAD('hello',4,'?')只返回被縮短的長度為4的子串"hell"

6、刪除空格的函數(shù)TRIM(S)

TRIM(S)刪除字符串s兩側的空格

MYSQL這里比SQLSERVER方便,SQLSERVER要刪除兩邊的空格,需要使用: SELECT LTRIM(RTRIM(' hello '))

SELECT TRIM(' book ')

刪除指定字符串的函數(shù)TRIM(S1 FROM S)

7、TRIM(S1 FROM S)刪除字符串s中兩端所有的子字符串s1。s1為可選項,在未指定情況下,刪除空格

SELECT TRIM('xy' FROM 'xyxboxyokxxyxy')

 'xyxboxyokxxyxy'兩端的重復字符串“xy”,而中間的“xy”并不刪除,結果為

xboxyokx

8、重復生成字符串的函數(shù)REPEAT(S,N)

這個函數(shù)跟SQLSERVER里的REPLICATE()函數(shù)是一樣的,參數(shù)個數(shù)都是一樣的,這里不作介紹了

9、比較字符串大小的函數(shù)STRCMP(S1,S2)

STRCMP(S1,S2)若所有的字符串均相同,則返回0;若根據(jù)當前分類次序,第一個參數(shù)小于第二個,則返回-1,其他情況返回1

SELECT STRCMP('txt','txt2') ,STRCMP('txt2','txt'),STRCMP('txt','txt')

“txt”小于“txt2”,因此 STRCMP('txt','txt2') 返回結果為-1

STRCMP('txt2','txt')返回結果為1

“txt”與“txt”相等,因此STRCMP('txt','txt')返回結果為0

10、匹配子串開始位置的函數(shù)

LOCATE(STR1,STR)、POSITION(STR1 IN STR)、INSTR(STR,STR1)3個函數(shù)作用相同,返回子字符串str1在字符串str中的開始位置

這三個函數(shù)跟SQLSERVER里的CHARINDEX()函數(shù)功能類似

SELECT LOCATE('ball','football'),POSITION('ball' IN 'football') ,INSTR('football','ball')

子字符串“ball”在字符串“football”中從第5個字母位置開始,因此3個函數(shù)返回結果都為5

11、返回指定位置的字符串的函數(shù)

ELT(N,字符串1,字符串2,字符串3,...,),若N=1,則返回值為字符串1,若N=2,則返回值為字符串2,以此類推。

若N小于1或大于參數(shù)的數(shù)目,則返回值為NULL

SELECT ELT(3,'1st','2nd','3rd'),ELT(3,'net','os')

由結果可以看到,ELT(3,'1st','2nd','3rd')返回第3個位置的字符串“3rd”;指定返回字符串位置超出參數(shù)個數(shù),返回NULL

12、返回指定字符串位置的函數(shù)FIELD(S,S1,S2,...)

FIELD(S,S1,S2,...)返回字符串s在列表s1,s2,......中第一次出現(xiàn)的位置,在找不到s的情況下,返回值為0。

如果s為NULL,則返回值為0,原因是NULL不能同任何值進行同等比較。

SELECT FIELD('hi','hihi','hey','hi','bas') AS coll,
FIELD('hi','hihi','lo','hilo','foo') AS col2

FIELD('hi','hihi','hey','hi','bas')函數(shù)中字符串hi出現(xiàn)在列表的第3個字符串位置,因此返回結果為3

FIELD('hi','hihi','lo','hilo','foo') 列表中沒有字符串hi,因此返回結果為0

13、返回子串位置的函數(shù)FIND_IN_SET(S1,S2)

FIND_IN_SET(S1,S2)返回字符串s1在字符串列表s2中出現(xiàn)的位置,字符串列表是一個由多個逗號

‘,'分開的字符串組成的列表。如果s1不在s2或s2為空字符串,則返回值為0。如果任意一個參數(shù)為NULL,則返回值為NULL。

這個函數(shù)在第一個參數(shù)包含一個逗號‘,'時將無法正常運行。

SELECT FIND_IN_SET('hi','hihi,hey,hi,bas')

雖然FIND_IN_SET(S1,S2)和FIELD(S,S1,S2,...)兩個函數(shù)格式不同,但作用類似,都可以返回指定字符串在字符串列表中的位置

14、選取字符串的函數(shù)MAKE_SET(X,S1,S2,...)

MAKE_SET(X,S1,S2,...)返回由x的二進制數(shù)指定的相應位的字符串組成的字符串,s1對應比特1,s2對應比特01以此類推。

s1,s2...中的NULL值不會被添加到結果中。

SELECT MAKE_SET(1,'a','b','c') AS col1,
MAKE_SET(1|4,'hello','nice','world') AS col2


1的二進制值為0001,4的二進制值為0100,1與4進行異或操作之后的二進制值為0101,從右到左第一位和第三位為1。

MAKE_SET(1,'a','b','c')返回第一個字符串

MAKE_SET(1|4,'hello','nice','world') 返回從左端開始第一和第三個字符串組成的字符串

 

日期和時間函數(shù)

1、獲取當前日期的函數(shù)和獲取當前時間的函數(shù)

CURDATE()、CURRENT_DATE()、CURRENT_TIMESTAMP()、LOCALTIME()、NOW()、SYSDATE()

以上函數(shù)都是返回當前日期和時間值,MYSQL的函數(shù)數(shù)量的確比SQLSERVER多很多,SQLSERVER獲取當前時間和日期用的

函數(shù)是: SELECT GETDATE()

SELECT NOW()

返回UTC日期的函數(shù)和返回UTC時間的函數(shù)

MYSQL里返回UTC日期和時間是分開的,而SQLSERVER里是一起的

SELECT GETUTCDATE()

MYSQL

SELECT UTC_DATE(),UTC_TIME()


 
2、獲取月份的函數(shù)MONTHNAME(DATE)

MONTHNAME(DATE)函數(shù)返回日期date對應月份的英文全名

SELECT MONTHNAME('2013-8-2')

返回8月份的英文

3、獲取季度、分鐘和秒鐘的函數(shù)

QUARTER(DATE)返回date對應的一年中的季度值,范圍是從1~4

使用QUARTER(DATE)函數(shù)返回指定日期對應的季度

SELECT QUARTER('11-04-01')


 
4月份在第二季度,所以返回2

4、MINUTE(TIME)返回time對應的分鐘數(shù),范圍是從0~59

SELECT MINUTE('11-02-03 10:10:06')

返回10分鐘

5、SECOND(time) 返回time對應的秒數(shù),范圍是從0~59

SELECT SECOND('10:23:10')

返回10秒

6、獲取日期的指定值的函數(shù)EXTRACT(type FROM date)

EXTRACT(type FROM date)這個函數(shù)跟SQLSERVER里的DATEPART()函數(shù)是一樣的

獲取日期中的年份

SQLSERVER

SELECT DATEPART(YEAR,'2013-2-3')


 
MYSQL

SELECT EXTRACT(YEAR FROM '2013-2-3')

7、時間和秒鐘轉換的函數(shù)

TIME_TO_SEC(time)返回已轉化為秒的time參數(shù),轉換公式為:小時*3600+分鐘*60+秒

SELECT TIME_TO_SEC('23:22:00')


 
SEC_TO_TIME(second)函數(shù)可以將秒轉換為小時、分鐘和秒數(shù)的second參數(shù)值

SELECT SEC_TO_TIME('84120')

 

SEC_TO_TIME(second)函數(shù)和TIME_TO_SEC(time)函數(shù)互為反函數(shù)

8、計算日期和時間的函數(shù)

MYSQL里計算日期和時間的函數(shù)比較多

增加日期:DATE_ADD(date,interval  expr type),ADDDATE(date,interval  expr type)

減去日期:DATE_SUB(date,interval  expr type),SUBDATE(date,interval  expr type)

增加時間:ADD_TIME(date,expr)

減去時間:SUBTIME(date,expr)

時間差:DATEDIFF()

日期和時間格式化:

DATE_FORMAT(date,format)

TIME_FORMAT(time,format)

返回日期時間字符串的顯示格式:GET_FORMAT(val_type,format_type)

相對來說,SQLSERVER在時間日期方面的計算就沒有那么多函數(shù)了

基本上SQLSERVER利用下面兩個函數(shù)來通殺日期時間計算的場景

SELECT DATEADD(),DATEDIFF()
條件判斷函數(shù)

條件判斷函數(shù)也稱為流程控制函數(shù),根據(jù)滿足的條件的不同,執(zhí)行相應的流程。

MYSQL中進行條件判斷的函數(shù)有IF、IFNULL、CASE

雖然SQLSERVER里也有IF和CASE,不過MYSQL里的IF語句的語法跟SQLERVER有很大出入

 

1、IF(expr,v1,v2)函數(shù)

IF(expr,v1,v2)如果表達式expr是TRUE(expr<>0 and expr<>NULL),則IF()的返回值為v1;

否則返回值為v2。IF()的返回值為數(shù)字值或字符串值,具體情況視其所在語境而定

SELECT IF(1>2,2,3)

1>2的結果為FALSE,IF(1>2,2,3)返回第二個表達式的值3。

TIPS:如果v1或v2中只有一個明確是NULL,則IF()函數(shù)的結果類型為非NULL表達式的結果類型。

2、IFNULL(V1,V2)函數(shù)

IFNULL(V1,V2)假如v1不為NULL,則IFNULL(V1,V2)的返回值為v1;否則其返回值為v2。

IFNULL()的返回值是數(shù)字或是字符串,具體情況視語境而定

SELECT IFNULL(1,2),IFNULL(NULL,10)

IFNULL(1,2)雖然第二個值也不為空,但返回結果依然是第一個值;

IFNULL(NULL,10)第一個值為空,因此返回“10”

注意:IFNULL(V1,V2)函數(shù)跟SQLSERVER里的 SELECT NULLIF() 函數(shù)不一樣

SQLSERVER里的NULLIF函數(shù)

需要兩個參數(shù),如果兩個指定的表達式等價,則返回null

例子:NULLIF(a,b)

說明:如果a和b是相等的,那么返回NULL,如果不相等返回a

select NULLIF('eqeqweqwe','1') 結果是eqeqweqwe

select NULLIF(1,1) 結果是NULL

a和b的類型要一致

3、CASE函數(shù)

注意:一個CASE表達式的默認返回值類型是任何返回值的相容集合類型,但具體情況視其所在語境而定。

如果用字符串語境中,則返回結果為字符串。如果用在數(shù)字語境中,則返回結果為十進制、實數(shù)值或整數(shù)值

這個數(shù)據(jù)類型在拼接SQL語句的時候特別容易忽略,有時候會在拼接SQL語句的時候,case 后面的表達式或者when后面的表達式不一致報錯!

參考文章:http://support.microsoft.com/kb/969467/zh-cn

修補程序: 錯誤消息,當您運行查詢時,SQL Server 2008年中使用 CASE 函數(shù):"轉換失敗時轉換為數(shù)據(jù)類型 < Type2 > < Type1 > 值 < 值 >"

在MSDN論壇也有一個相關的帖子,大概是因為拼接sql的時候case 后面的表達式值的數(shù)據(jù)類型和else后面的表達式值的數(shù)據(jù)類型不一致導致拼接sql失敗

具體的帖子地址忘記了,也找不到,如果找到以后會補充上

系統(tǒng)信息函數(shù)

1、獲取MYSQL版本號、連接數(shù)和數(shù)據(jù)庫名的函數(shù)

VERSION()返回指示MYSQL服務器版本的字符串。這個字符串使用utf8字符集

SELECT VERSION()


 
2、CONNECTION_ID()返回MYSQL服務器當前連接的次數(shù),每個連接都有各自唯一的ID

查看當前用戶的連接數(shù)

SELECT CONNECTION_ID()

這里返回1,返回值根據(jù)登錄的次數(shù)會有不同。

3、SHOW PROCESSLIST;

4、SHOW FULL PROCESSLIST;

processlist命令的輸出結果顯示了有哪些線程在運行,不僅可以查看當前所有的連接數(shù),還可以查看當前的連接狀態(tài)

幫助識別出有問題的查詢語句等。

 

如果是root帳號,能看到所有用戶的當前連接。如果是其他普通帳號,則只能看到自己占用的連接。showprocesslist只能列出當前100條

如果想全部列出,可以使用SHOW FULL PROCESSLIST命令

SHOW PROCESSLIST
SHOW FULL PROCESSLIST
show full processlist會看到連接使用的內(nèi)存

show processlist

show full processlist

 各個列的含義

(1)id列,用戶登錄mysql時,系統(tǒng)分配的“connection_id”

(2)user列,顯示當前用戶。如果不是root,這個命令就只顯示用戶權限范圍的sql語句

(3)host列,顯示這個語句是從哪個ip的哪個端口上發(fā)的,可以用來跟蹤出現(xiàn)問題語句的用戶

(4)db列,顯示這個進程目前連接的是哪個數(shù)據(jù)庫

(5)command列,顯示當前連接的執(zhí)行的命令,一般取值為休眠(sleep),查詢(query),連接(connect)

(6)time列,顯示這個狀態(tài)持續(xù)的時間,單位是秒

(7)state列,顯示使用當前連接的sql語句的狀態(tài),很重要的列,后續(xù)會有所有狀態(tài)的描述,state只是語句執(zhí)行中的某一個狀態(tài)。一個sql語句,

以查詢?yōu)槔?/p>

可能需要經(jīng)過

copying to tmp table,

sorting result,

sending data

等狀態(tài)才可以完成

(8)info列,顯示這個sql語句,是判斷問題語句的一個重要依據(jù)。

5、DATABASE()和SCHEMA()函數(shù)返回使用utf8字符集的默認(當前)數(shù)據(jù)庫名

SELECT DATABASE(),SCHEMA()


可以看到,兩個函數(shù)的作用相同

6、獲取用戶名的函數(shù)

USER()、CURRENT_USER()、CURRENT_USER、SYSTEM_USER()、SESSION_USER()

這幾個函數(shù)返回當前被MYSQL服務器驗證的用戶名和主機名組合。這個值符合確定當前登錄用戶

存取權限的MYSQL帳戶。一般情況下,這幾個函數(shù)的返回值是相同的。

SELECT  USER(),CURRENT_USER(),SYSTEM_USER()


返回結果指示了當前帳戶連接服務器的用戶名以及所連接的客戶主機,root為當前登錄的用戶名,localhost為登錄的主機名

7、獲取字符串的字符集和排序方式的函數(shù)

CHARSET(STR)返回字符串str自變量的字符集

SELECT  CHARSET('abc') ,CHARSET(CONVERT('abc' USING latin1)),CHARSET(VERSION())


CHARSET('abc')返回系統(tǒng)默認的字符集utf8;

CHARSET(CONVERT('abc' USING latin1))返回的字符集為latin1;

VERSION()返回的字符串使用utf8字符集,因此CHARSET返回結果為utf8

8、COLLATION(str)返回字符串str的字符排列方式

SELECT  COLLATION(_latin2 'abc'),COLLATION(CONVERT('abc' USING utf8))


可以看到,使用不同字符集時字符串的排列方式不同

9、獲取最后一個自動生成的ID值的函數(shù)

LAST_INSERT_ID()自動返回最后一個INSERT或UPDATE為AUTO_INCREMENT列設置的第一個發(fā)生的值

 

(1)一次插入一條記錄

首先創(chuàng)建表worker,其ID字段帶有AUTO_INCREMENT約束

CREATE TABLE worker(
id INT AUTO_INCREMENT NOT NULL PRIMARY KEY,
NAME VARCHAR(30)
)

分別單獨向表worker插入2條記錄

INSERT INTO worker VALUES(NULL,'jimmy');
INSERT INTO worker VALUES(NULL,'tom')

SELECT * FROM worker

查看已經(jīng)插入的數(shù)據(jù)可以發(fā)現(xiàn),最后一條插入的記錄的ID字段值為2,使用LAST_INSERT_ID()查看最后自動生成的ID值

SELECT LAST_INSERT_ID()


 
 可以看到,一次插入一條記錄時,返回值為最后一條插入記錄的ID值

(2)一次同時插入多條記錄

 接下來,向表中插入多條記錄

INSERT INTO worker VALUES(NULL,'kevin'),(NULL,'michal'),(NULL,'nick')

查詢已經(jīng)插入的記錄

SELECT * FROM worker 

可以看到最后一條記錄的ID字段值為5,使用LAST_INSERT_ID()查看最后自動生成的ID值

SELECT LAST_INSERT_ID()

結果顯示,ID字段值不是5而是3,這是為什麼呢?

在向數(shù)據(jù)表插入一條記錄時,LAST_INSERT_ID()返回帶有AUTO_INCREMENT約束的字段最新生成的值2;繼續(xù)向表

中同時添加3條記錄,這時候因為當使用一條INSERT語句插入多個行時,LAST_INSERT_ID只返回插入的第一行數(shù)據(jù)

時產(chǎn)生的值,在這里為第3條記錄。之所以這樣,是因為這使依靠其他服務器復制同樣的INSERT語句變得簡單

TIPS:LAST_INSERT_ID是與table無關的,如果向表a插入數(shù)據(jù)后,再向表b插入數(shù)據(jù),LAST_INSERT_ID返回表b中的ID值

這里跟SQLSERVER不一樣

使用下面腳本來測試,無論使用方式一還是方式二,當前的LAST_INSERT_ID都是最后一個值

CREATE TABLE [dbo].[aaa](
  [a] [int] IDENTITY(1,1) NOT FOR REPLICATION NOT NULL,
  [name] [nvarchar](50) NOT NULL
) ON [PRIMARY]
 

USE [sss]



SELECT * FROM [dbo].[aaa]

INSERT INTO [dbo].[aaa]
    ( [name] )
VALUES ( N'sdfsdf' -- name - nvarchar(50)
     )
SELECT * FROM [dbo].[aaa]

INSERT INTO [dbo].[aaa]
    ( [name] )
VALUES ( N'sdf969' -- name - nvarchar(50)
     ),('lkjj96'),('565656')

SELECT IDENT_CURRENT('aaa')

SELECT * FROM [dbo].[aaa]


加密函數(shù)

1、加密函數(shù)PASSWORD(STR)

PASSWORD(STR)從原文密碼str計算并返回加密后的密碼字符串,當參數(shù)為NULL時,返回NULL

SELECT PASSWORD('NEWPWD')


MYSQL將PASSWORD函數(shù)加密后的密碼保存到用戶權限表中

TIPS:PASSWOR()函數(shù)在MYSQL服務器的鑒定系統(tǒng)中使用;不應將他用在個人應用程序中,PASSWORD()函數(shù)加密是單向的(不可逆)

PASSWORD執(zhí)行密碼加密與UNIX中密碼加密方式不同

2、加密函數(shù)MD5(str)

MD5(str)為字符串算出一個MD5 128比特校驗和。該值以32位十六進制數(shù)字的二進制字符串形式返回,若參數(shù)為NULL,則會返回NULL

SELECT MD5('123')


 
3、加密函數(shù)ENCODE(str,pswd_str)

ENCODE(str,pswd_str)使用pswd_str作為密碼,加密str。使用DECODE()解密結果,結果是一個和str長度相同的二進制字符串

SELECT ENCODE('nihao','123')


可以看到加密后的結果為亂碼

 4、解密函數(shù)DECODE(crypt_str,pswd_str)

 DECODE(crypt_str,pswd_str)使用pswd_str作為密碼,解密加密字符串crypt_str,crypt_str是由ENCODE()返回的字符串

SELECT DECODE(ENCODE('nihao','123'),'123')


可以看到,解密出來的字符串

ENCODE()和DECODE互為反函數(shù)

其他函數(shù)

1、格式化函數(shù)FORMAT(x,n)

FORMAT(x,n)將數(shù)字x格式化,并以四舍五入的方式保留小數(shù)點后n位,結果以字符串的形式返回。

若n為0,則返回結果函數(shù)不含小數(shù)部分

SELECT FORMAT(12332.123465,4)


FORMAT(12332.123465,4)保留4位小數(shù)點值,并進行四舍五入,結果為12,332.1235

2、不同進制的數(shù)字轉換的函數(shù)

CONV(N,from_base,to_base)函數(shù)進行不同進制數(shù)間的轉換。

SELECT CONV('a',16,2)


 CONV('a',16,2)將十六進制的a轉換為二進制表示的數(shù)值。

3、IP地址與數(shù)字相互轉換的函數(shù)

INET_ATON(expr)給出一個作為字符串的網(wǎng)絡地址的點地址表示,返回一個代表該地址數(shù)值的整數(shù)。

地址可以是4或8比特地址

INET_NTOA(expr)給定一個數(shù)字網(wǎng)絡地址(4或8比特),返回作為字符串的該地址的點地址表示。

4、加鎖函數(shù)和解鎖函數(shù)

GET_LOCK(str,timeout)設法使用字符串str給定的名字得到一個鎖,超時為timeout秒。

RELEASE_LOCK(str)解開被GET_LOCK()獲取的,用字符串str所命名的鎖。

IS_FREE_LOCK(str)檢查名為str的鎖是否可以使用

IS_USED_LOCK(str)檢查名為str的鎖是否正在被使用

5、重復執(zhí)行指定操作的函數(shù)

BENCHMARK(count,expr)函數(shù)重復count次執(zhí)行表達式expr。他可以用于計算MYSQL處理表達式的速度。

結果值通常為0(0只是表示處理過程很快,并不是沒有花費時間)

另一個作用是他可以在MYSQL客戶端內(nèi)部報告語句執(zhí)行的時間。

首先,使用PASSWORD函數(shù)加密密碼

SELECT PASSWORD('nihao')


可以看到PASSWORD()函數(shù)執(zhí)行花費的時間為0.00098秒

下面使用BENCHMARK函數(shù)重復執(zhí)行PASSWORD操作500000次

SELECT BENCHMARK(500000,PASSWORD('nihao'))


由此可以看出,使用BENCHMARK執(zhí)行500000次的時間為0.49690秒,明顯比執(zhí)行一次的時間延長了。

TIPS:BENCHMARK報告的時間是客戶端經(jīng)過的時間,而不是在服務器端的CPU時間,每次執(zhí)行后報告的時間并不一定是相同的。

6、改變字符集的函數(shù)

CONVERT(...using...)帶有USING的CONVERT()函數(shù)被用來在不同的字符集之間轉化數(shù)據(jù)。

SELECT CHARSET('string'),CHARSET(CONVERT('string' USING latin1))


默認為utf8字符集,通過CONVERT()將字符串“string”的默認字符集改為latin1

 

7、改變數(shù)據(jù)類型的函數(shù)

CAST(x,AS type)和CONVERT(x,type)函數(shù)將一個類型的值轉換為另一個類型的值,可轉換的type有:

BINARY、CHAR(n)、DATE、TIME、DATETIME、DECIMAL、SIGNED、UNSIGNED

在SQLSERVER里也是使用這兩個函數(shù)進行數(shù)據(jù)類型轉換的~

SELECT CAST(100 AS CHAR(2)),CONVERT('2013-8-9 12:12:12',TIME)

可以看到, CAST(100 AS CHAR(2))將整數(shù)數(shù)據(jù)100轉換為帶有2個顯示寬度的字符串類型,結果為10

CONVERT('2013-8-9 12:12:12',TIME)將DATETIME類型的值,轉換為TIME類型值,結果為“12:12:12”

總結

這一節(jié)簡單介紹了MYSQL里的一些函數(shù),并且比較了與SQLSERVER的區(qū)別 


TIPS:

1、MYSQL中,日期時間以字符串形式存儲在數(shù)據(jù)表中,因此可以使用字符串函數(shù)分別截取日期時間值的不同部分

2、修改默認的字符集,更改MYSQL默認的字符集,在Windows中,只需要修改my.ini,該文件在MYSQL安裝目錄下。

修改配置文件中的default-character-set和character-set-server參數(shù)值,將其改為想要的字符集名稱,如:

gbk、gb2312、latin1等,修改完之后,重啟MYSQL服務,即可生效。

如果不確定當前使用的字符集,可以使用下面的SQL語句來查看當前字符集進行對比

SHOW VARIABLES LIKE 'character_set_%'


 

如有不對的地方,歡迎大家拍磚o(∩_∩)o

控制流程函數(shù)
編輯

[1] a) CASE WHEN THEN 函數(shù)
語法:CASE value WHEN [compare-value] THEN result [WHEN [compare-value] THEN result ……] [ELSE result ]END
CASE WHEN [condition] THEN result [WHEN[condition] THEN result ……] [ELSE result] END ;
函數(shù)用法說明:在第一個方案中, 當滿足條件value =compare-value 時,返回對應的result,否則返回ELSE后的result。
在第二個方案中,當滿足條件condition時,返回對應的result,否則返回ELSE后的result。
兩種方案中,如果都不滿足而且如果沒有ELSE 部分,則返回值為NULL
b) IF 函數(shù)用法
語法: IF(expr1,expr2,expr3)
函數(shù)用法說明:如果 expr1 是 TRUE (expr1 <> 0 and expr1 <> NULL) ,則 IF() 的返回值為 expr2 ; 否則返回值則為 expr3 。 IF() 的返回值為數(shù)字值或字符串值,具體情況視其所在語境而定
c) IFNULL 函數(shù)
語法: IFNULL(expr1,expr2)
函數(shù)用法說明:假如 expr1 不為 NULL ,則 IFNULL() 的返回值為 expr1 ; 否則其返回值為 expr2 。 IFNULL() 的返回值是數(shù)字或是字符串,具體情況取決于其所使用的語境
2字符串函數(shù)
編輯

a) 函數(shù) ascii(str)
函數(shù)用法說明:返回值為字符串 str 的最左字符的數(shù)值。假如 str 為空字符串,則返回值為 0 。假如 str 為 NULL ,則返回值為 NULL 。 ASCII() 用于帶有從 0 到 255 的數(shù)值的字符
b) 函數(shù) BIN(N)
函數(shù)用法說明:返回值為 N 的二進制值的字符串表示,其中 N 為一個 longlong (BIGINT) 數(shù)字。這等同于 CONV(N ,10,2) 。假如 N 為 NULL ,則返回值為 NULL 。
c) 函數(shù)CHAR(N ,... [USING charset ])
函數(shù)用法說明: CHAR() 將每個參數(shù) N 理解為一個整數(shù),其返回值為一個包含這些整數(shù)的代碼值所給出的字符的字符串。 NULL 值被省略。
d) 函數(shù)CHAR_LENGTH(str )
函數(shù)使用說明:返回值為字符串 str 的長度,長度的單位為字符。一個多字節(jié)字符算作一個單字符。對于一個 包含五個二字節(jié)字符集 , LENGTH() 返回值為 10, 而 CHAR_LENGTH() 的返回值為 5
e) 函數(shù) CHARACTER_LENGTH(str )
函數(shù)使用說明: CHARACTER_LENGTH() 是 CHAR_LENGTH() 的同義詞。
f) 函數(shù) COMPRESS(string_to_compress )
函數(shù)使用說明: COMPRESS( 壓縮一個字符串。這個函數(shù)要求 MySQL 已經(jīng)用一個
諸如 zlib 的壓縮庫壓縮過。 否則,返回值始終是 NULL 。 UNCOMPRESS() 可將壓縮過的字符串進行解壓縮 ) 。
g) 函數(shù) CONCAT(str1 ,str2 ,...)
函數(shù)使用說明:返回結果為連接參數(shù)產(chǎn)生的字符串。如有任何一個參數(shù)為 NULL ,則
返回值為 NULL ?;蛟S有一個或多個參數(shù)。 如果所有參數(shù)均為非二進制字符串,則結果為非二進制字符串。 如果自變量中含有任一二進制字符串,則結果為一個二進制字符串。一個數(shù)字參數(shù)被轉化為與之相等的二進制字符串格式;若要避免這種情況,可使用顯式類型 cast, 例如: SELECT CONCAT(CAST(int_col AS CHAR), char_col)
h) 函數(shù) CONCAT_WS(separator ,str1 ,str2 ,...)
函數(shù)使用說明: CONCAT_WS() 代表 CONCAT With Separator ,是 CONCAT() 的
特殊形式。 第一個參數(shù)是其它參數(shù)的分隔符。分隔符的位置放在要連接的兩個字符串之間。分隔符可以是一個字符串,也可以是其它參數(shù)。如果分隔符為 NULL ,則結果為 NULL 。函數(shù)會忽略任何分隔符參數(shù)后的 NULL 值。
i) 函數(shù)CONV(N from_base, to_base)
函數(shù)使用說明:不同數(shù)基間轉換數(shù)字。返回值為數(shù)字的 N 字符串表示,由 from_base 基轉化為 to_base 基。如有任意一個參數(shù)為 NULL ,則返回值為 NULL 。自變量 N 被理解為一個整數(shù),但是可以被指定為一個整數(shù)或字符串。最小基數(shù)為 2 ,而最大基數(shù)則為 36 。 If to_base 是一個負數(shù),則 N 被看作一個帶符號數(shù)。否則, N 被看作無符號數(shù)。 CONV() 的運行精確度為 64 比特。
j) 函數(shù) ELT(N ,str1 ,str2 ,str3 ,...)
函數(shù)使用說明:若 N = 1 ,則返回值為 str1 ,若 N = 2 ,則返回值為 str2 ,以此
類推。 若 N 小于 1 或大于參數(shù)的數(shù)目,則返回值為 NULL 。 ELT() 是 FIELD() 的補數(shù)
k) 函數(shù) EXPORT_SET(bits ,on ,off [,separator [,number_of_bits ]])
函數(shù)使用說明: 返回值為一個字符串,其中對于 bits 值中的每個位組,可以得到
一個 on 字符串,而對于每個清零比特位,可以得到一個 off 字符串。 bits 中的比特值按照從右到左的順序接受檢驗 ( 由低位比特到高位比特 ) 。字符串被分隔字符串分開 ( 默認為逗號 ‘,') ,按照從左到右的順序被添加到結果中。 number_of_bits 會給出被檢驗的二進制位數(shù) ( 默認為 64) 。
l) 函數(shù) FIELD(str, str1, str2, str3, …...)
函數(shù)使用說明:返回值為 str1 , str2 , str3 ,…… 列表中的 str 指數(shù)。在找不到 str 的情況下,返回值為 0 。如果所有對于 FIELD() 的參數(shù)均為字符串,則所有參數(shù)均按照字符串進行比較。如果所有的參數(shù)均為數(shù)字,則按照數(shù)字進行比較。否則,參數(shù)按照雙倍進行比較。如果 str 為 NULL ,則返回值為 0 ,原因是 NULL 不能同任何值進行同等比較。 FIELD() 是 ELT() 的補數(shù)。
m) 函數(shù)FIND_IN_SET(str, strlist)
函數(shù)使用說明: 假如字符串 str 在由 N 子鏈組成的字符串列表 strlist 中, 則返
回值的范圍在 1 到 N 之間 。一個字符串列表就是一個由一些被 ‘,' 符號分開的自鏈組成的字符串。如果第一個參數(shù)是一個常數(shù)字符串,而第二個是 type SET 列,則 FIND_IN_SET() 函數(shù)被優(yōu)化,使用比特計算。如果 str 不在 strlist 或 strlist 為空字符串,則返回值為 0 。如任意一個參數(shù)為 NULL ,則返回值為 NULL 。 這個函數(shù)在第一個參數(shù)包含一個逗號 (‘,') 時將無法正常運行。
n) 函數(shù) FORMAT(X ,D )
函數(shù)使用說明: 將 number X 設置為格式 '#,###,###.##', 以四舍五入的方式保留到小數(shù)點后 D 位 , 而返回結果為一個字符串。
o) 函數(shù) HEX(N_or_S )
函數(shù)使用說明:如果N_OR_S 是一個數(shù)字,則返回一個 十六進制值 N 的 字符串表示,在這里, N 是一個longlong (BIGINT) 數(shù)。這相當于 CONV(N,10,16) 。如果N_OR_S 是一個字符串,則返回值為一個N_OR_S 的十六進制字符串表示,其中每個N_OR_S 里的每個字符被轉化為兩個十六進制數(shù)字。
p) 函數(shù)INSTR(str,substr)
函數(shù)使用說明:返回字符串 str 中子字符串的第一個出現(xiàn)位置。這和LOCATE() 的雙參數(shù)形式相同,除非參數(shù)的順序被顛倒。
q) 函數(shù)LCASE(str)
函數(shù)使用說明:LCASE() 是 LOWER() 的同義詞
r) 函數(shù)LEFT(str,len)
函數(shù)使用說明:返回從字符串str 開始的len 最左字符
s) 函數(shù) LENGTH(str )
函數(shù)使用說明: 返回值為字符串 str 的長度,單位為字節(jié)。一個多字節(jié)字符算作多字節(jié)。這意味著 對于一個包含 5 個 2 字節(jié)字符的字符串, LENGTH() 的返回值為 10, 而 CHAR_LENGTH() 的返回值則為5 。
t) 函數(shù) LOAD_FILE(file_name)
函數(shù)使用說明:讀取文件并將這一文件按照字符串的格式返回。 文件的位置必須在服務器上 , 你必須為文件制定路徑全名,而且你還必須擁有 FILE 特許權。文件必須可讀取,文件容量必須小于 max_allowed_packet 字節(jié)。若文件不存在,或因不滿足上述條件而不能被讀取, 則函數(shù)返回值為 NULL
u) 函數(shù) LOCATE(substr ,str ) , LOCATE(substr ,str ,pos )
函數(shù)使用說明:第一個語法返回字符串 str 中子字符串substr 的第一個出現(xiàn)位置。第二個語法返回字符串 str 中子字符串substr 的第一個出現(xiàn)位置, 起始位置在pos 。如若substr 不在str 中,則返回值為0 。
v) 函數(shù)LOWER(str )
函數(shù)使用說明:返回字符串 str 以及所有根據(jù)最新的字符集映射表變?yōu)樾懽帜傅淖址?
w) 函數(shù)LPAD(str ,len ,padstr )
函數(shù)使用說明:返回字符串 str , 其左邊由字符串padstr 填補到len 字符長度。假如str 的長度大于len , 則返回值被縮短至 len 字符。
x) 函數(shù)LTRIM(str )
函數(shù)使用說明:返回字符串 str ,其引導空格字符被刪除。
y) 函數(shù) MAKE_SET(bits ,str1 ,str2 ,...)
函數(shù)使用說明: 返回一個設定值 ( 一個包含被 ‘,' 號分開的字字符串的字符串 ) ,由在 bits 組中具有相應的比特的字符串組成。 str1 對應比特 0, str2 對應比特 1, 以此類推。 str1 , str2 , ... 中的 NULL 值不會被添加到結果中。
z) 函數(shù) MID(str ,pos ,len )
函數(shù)使用說明: MID(str ,pos ,len ) 是 SUBSTRING(str ,pos ,len ) 的同義詞。
aa) 函數(shù) OCT(N )
函數(shù)使用說明:返回一個 N 的八進制值的字符串表示,其中 N 是一個 longlong (BIGINT) 數(shù)。這等同于 CONV(N,10,8) 。若 N 為 NULL ,則返回值為 NULL 。
bb) 函數(shù) OCTET_LENGTH(str )
函數(shù)使用說明: OCTET_LENGTH() 是 LENGTH() 的同義詞。
cc) 函數(shù)ORD(str )
函數(shù)使用說明:若字符串str 的最左字符是一個多字節(jié)字符,則返回該字符的代碼, 代碼的計算通過使用以下公式計算其組成字節(jié)的數(shù)值而得出:
(1st byte code)
+ (2nd byte code × 256)
+ (3rd byte code × 2562
) ...
假如最左字符不是一個多字節(jié)字符,那么 ORD() 和函數(shù)ASCII() 返回相同的值
dd) 函數(shù) POSITION(substr IN str )
函數(shù)使用說明:POSITION(substr IN str ) 是 LOCATE(substr ,str ) 同義詞
ee) 函數(shù)QUOTE(str )
函數(shù)使用說明:引證一個字符串,由此產(chǎn)生一個在SQL 語句中可用作完全轉義數(shù)據(jù)值的結果。 返回的字符串由單引號標注,每例都帶有單引號 (‘'') 、 反斜線符號 (‘\') 、 ASCII NUL 以及前面有反斜線符號的Control-Z 。如果自變量的值為NULL, 則返回不帶單引號的單詞 “NULL” 。
ff) 函數(shù)REPEAT(str ,count )
函數(shù)使用說明:返回一個由重復的字符串str 組成的字符串,字符串str 的數(shù)目等于count 。 若 count <= 0, 則返回一個空字符串。若str 或 count 為 NULL ,則返回 NULL 。
gg) 函數(shù)REPLACE(str ,from_str ,to_str )
函數(shù)使用說明:返回字符串str 以及所有被字符串to_str 替代的字符串from_str 。
hh) 函數(shù)REVERSE(str )
函數(shù)使用說明:返回字符串 str ,順序和字符順序相反。
ii) 函數(shù)RIGHT(str ,len )
函數(shù)使用說明:從字符串str 開始,返回最右len 字符。
jj) 函數(shù)RPAD(str ,len ,padstr )
函數(shù)使用說明:返回字符串str , 其右邊被字符串 padstr 填補至len 字符長度。假如字符串str 的長度大于 len , 則返回值被縮短到與 len 字符相同長度
kk) 函數(shù)RTRIM(str )
函數(shù)使用說明:返回字符串 str ,結尾空格字符被刪去。
ll) 函數(shù) SOUNDEX(str )
函數(shù)使用說明:從str 返回一個soundex 字符串。 兩個具有幾乎同樣探測的字符串應該具有同樣的 soundex 字符串。一個標準的soundex 字符串的長度為4 個字符,然而SOUNDEX() 函數(shù)會返回一個人以長度的字符串。 可使用結果中的SUBSTRING() 來得到一個標準 soundex 字符串。在str 中, 會忽略所有未按照字母順序排列的字符。所有不在A-Z 范圍之內(nèi)的國際字母符號被視為元音字母。
mm) 函數(shù)expr1 SOUNDS LIKE expr2
函數(shù)使用說明: 這相當于SOUNDEX(expr1 ) = SOUNDEX(expr2 ) 。
nn) 函數(shù)SPACE(N )
函數(shù)使用說明:返回一個由N 間隔符號組成的字符串
oo) 函數(shù)SUBSTRING(str ,pos ) , SUBSTRING(str FROM pos ) SUBSTRING(str ,pos ,len ) , SUBSTRING(str FROM pos FOR len )
函數(shù)使用說明:不帶有l(wèi)en 參數(shù)的格式從字符串str 返回一個子字符串,起始于位置 pos 。帶有l(wèi)en 參數(shù)的格式從字符串str 返回一個長度同len 字符相同的子字符串,起始于位置 pos 。 使用 FROM 的格式為標準 SQL 語法。也可能對pos 使用一個負值。假若這樣,則子字符串的位置起始于字符串結尾的pos 字符,而不是字符串的開頭位置。在以下格式的函數(shù)中可以對pos 使用一個負值。
pp) 函數(shù)SUBSTRING_INDEX(str ,delim ,count )
函數(shù)使用說明:在定界符 delim 以及count 出現(xiàn)前,從字符串str 返回自字符串。若count 為正值, 則返回最終定界符( 從左邊開始) 左邊的一切內(nèi)容。若count 為負值,則返回定界符(從右邊開始)右邊的一切內(nèi)容。
qq) 函數(shù) TRIM([{BOTH | LEADING | TRAILING} [remstr ] FROM] str ) TRIM(remstr FROM] str )
函數(shù)使用說明:返回字符串 str , 其中所有remstr 前綴和/ 或后綴都已被刪除。若分類符BOTH 、LEADIN 或TRAILING 中沒有一個是給定的, 則假設為BOTH 。 remstr 為可選項,在未指定情況下,可刪除空格
rr) 函數(shù)UCASE(str)
函數(shù)使用說明:UCASE() 是UPPER() 的同義詞
ss) 函數(shù)UNCOMPRESS(string_to_uncompress )
函數(shù)使用說明:對經(jīng)COMPRESS() 函數(shù)壓縮后的字符串進行解壓縮。若參數(shù)為壓縮值,則結果為 NULL 。這個函數(shù)要求 MySQL 已被諸如zlib 之類的壓縮庫編譯過。否則, 返回值將始終是 NULL
tt) 函數(shù) UNCOMPRESSED_LENGTH(compressed_string )
函數(shù)使用說明: 返回壓縮字符串壓縮前的長度。
uu) 函數(shù) UNHEX(str)
函數(shù)使用說明:執(zhí)行從 HEX(str ) 的反向操作。就是說,它將參數(shù)中的每一對十六進制數(shù)字理解為一個數(shù)字,并將其轉化為該數(shù)字代表的字符。結果字符以二進制字符串的形式返回
vv) 函數(shù) UPPER(str )
函數(shù)使用說明:返回字符串 str , 以及根據(jù)最新字符集映射轉化為大寫字母的字符
3數(shù)學函數(shù)
編輯

a) 函數(shù) ABS(X)
函數(shù)使用說明:返回 X 的絕對值
b) 函數(shù) ACOS(X )
函數(shù)使用說明:返回 X 反余弦 , 即 , 余弦是 X 的值。若 X 不在 -1 到 1 的范圍之內(nèi),則返回 NULL 。
c) 函數(shù) ASIN ( X )
函數(shù)使用說明:返回X 的反正弦,即,正弦為X 的值。若X 若X 不在-1 到 1 的范圍之內(nèi),則返回 NULL 。
d) 函數(shù)ATAN(X )
函數(shù)使用說明:返回 X 的反正切,即,正切為 X 的值。
e) 函數(shù) ATAN(Y ,X ) , ATAN2(Y ,X )
函數(shù)使用說明:返回兩個變量 X 及 Y 的反正切。 它類似于 Y 或 X 的反正切計
算 , 除非兩個參數(shù)的符號均用于確定結果所在象限。
f) 函數(shù) CEILING(X ) CEIL(X )
函數(shù)使用說明:返回不小于 X 的最小整數(shù)值。
g) 函數(shù) COS(X )
函數(shù)使用說明:返回 X 的余弦,其中 X 在弧度上已知。
h) 函數(shù) COT(X )
函數(shù)使用說明:返回 X 的余切
i) 函數(shù) CRC32(expr )
函數(shù)使用說明:計算循環(huán)冗余碼校驗值并返回一個 32 比特無符號值。若參數(shù)為 NULL ,則結果為 NULL 。該參數(shù)應為一個字符串,而且在不是字符串的情況下會被作為字符串處理(若有可能)
j) 函數(shù) DEGREES(X )
函數(shù)使用說明:返回參數(shù) X , 該參數(shù)由弧度被轉化為度。
k) 函數(shù) EXP(X )
函數(shù)使用說明:返回 e 的 X 乘方后的值 ( 自然對數(shù)的底 ) 。
l) 函數(shù) FLOOR(X )
函數(shù)使用說明:返回不大于 X 的最大整數(shù)值 。
m) 函數(shù) FORMAT(X ,D )
函數(shù)使用說明:將數(shù)字 X 的格式寫成 '#,###,###.##' 格式 , 即保留小數(shù)點后 D 位,而第 D 位的保留方式為四舍五入,然后將結果以字符串的形式返回
n) 函數(shù) LN(X )
函數(shù)使用說明:返回 X 的自然對數(shù) , 即 , X 相對于基數(shù) e 的對數(shù)
o) 函數(shù) LOG(X ) LOG(B ,X )
函數(shù)使用說明:若用一個參數(shù)調用,這個函數(shù)就會返回 X 的自然對數(shù)。
p) 函數(shù) LOG2(X )
函數(shù)使用說明:返回 X 的基數(shù)為 2 的對數(shù)。
q) 函數(shù) LOG10(X )
函數(shù)使用說明:返回 X 的基數(shù)為 10 的對數(shù)。
r) 函數(shù) MOD(N ,M ) , N % M N MOD M
函數(shù)使用說明: 模操作。返回 N 被 M 除后的余數(shù)。
s) 函數(shù) PI()
函數(shù)使用說明:返回 ϖ (pi) 的值。默認的顯示小數(shù)位數(shù)是 7 位 , 然而 MySQL 內(nèi)部會使用完全雙精度值。
t) 函數(shù) POW(X ,Y ) , POWER(X ,Y )
函數(shù)使用說明:返回 X 的 Y 乘方的結果值。
u) 函數(shù) RADIANS(X )
函數(shù)使用說明:返回由度轉化為弧度的參數(shù) X , ( 注意 ϖ 弧度等于 180 度)。
v) 函數(shù) RAND() RAND(N )
函數(shù)使用說明:返回一個隨機浮點值 v ,范圍在 0 到 1 之間 ( 即 , 其范圍為 0 ≤ v ≤ 1.0) 。若已指定一個整數(shù)參數(shù) N ,則它被用作種子值,用來產(chǎn)生重復序列。
w) 函數(shù) ROUND(X ) ROUND(X ,D )
函數(shù)使用說明:返回參數(shù) X , 其值接近于最近似的整數(shù)。在有兩個參數(shù)的情況下,返回 X ,其值保留到小數(shù)點后 D 位,而第 D 位的保留方式為四舍五入。若要接保留 X 值小數(shù)點左邊的 D 位,可將 D 設為負值。
x) 函數(shù) SIGN(X )
函數(shù)使用說明:返回參數(shù)作為 -1 、 0 或 1 的符號,該符號取決于 X 的值為負、零或正。
y) 函數(shù) SIN(X )
函數(shù)使用說明:返回 X 正弦,其中 X 在弧度中被給定。
z) 函數(shù) SQRT(X )
函數(shù)使用說明: 返回非負數(shù) X 的二次方根。
aa) 函數(shù)TAN(X )
函數(shù)使用說明: 返回 X 的正切,其中 X 在弧度中被給定。
bb) 函數(shù)TRUNCATE(X ,D )
函數(shù)使用說明: 返回被舍去至小數(shù)點后 D 位的數(shù)字 X 。若 D 的值為 0, 則結果
不帶有小數(shù)點或不帶有小數(shù)部分??梢詫?D 設為負數(shù) , 若要截去 ( 歸零 ) X 小數(shù)點左起第 D 位開始后面所有低位的值
4日期時間函數(shù)
編輯

a) 函數(shù)ADDDATE(date ,INTERVAL expr type ) ADDDATE(expr ,days )
函數(shù)使用說明: 當被第二個參數(shù)的 INTERVAL 格式激活后, ADDDATE() 就是 DATE_ADD() 的同義詞。相關函數(shù) SUBDATE() 則是 DATE_SUB() 的同義詞。對于 INTERVAL 參數(shù)上的信息 ,請參見關于 DATE_ADD() 的論述。
b) 函數(shù) ADDTIME(expr ,expr2 )
函數(shù)使用說明: ADDTIME() 將 expr2 添加至 expr 然后返回結果。 expr 是一個時間或時間日期表達式,而 expr2 是一個時間表達式。
c) 函數(shù) CONVERT_TZ(dt ,from_tz ,to_tz )
函數(shù)使用說明: CONVERT_TZ() 將時間日期值 dt 從 from_tz 給出的時區(qū)轉到 to_tz 給出的時區(qū),然后返回結果值。關于可能指定的時區(qū)的詳細論述,若自變量無效,則這個函數(shù)會返回 NULL
d) 函數(shù) CURDATE()
函數(shù)使用說明:將當前日期按照 'YYYY-MM-DD' 或 YYYYMMDD 格式的值返回,具體格式根據(jù)函數(shù)用在字符串或是數(shù)字語境中而定。
e) 函數(shù) CURRENT_DATE CURRENT_DATE()
函數(shù)使用說明: CURRENT_DATE 和 CURRENT_DATE() 是的同義詞 .
f) 函數(shù) CURTIME()
函數(shù)使用說明: 將當前時間以 'HH:MM:SS' 或 HHMMSS 的格式返回, 具體格式根據(jù)函數(shù)用在字符串或是數(shù)字語境中而定。
g) 函數(shù) CURRENT_TIME, CURRENT_TIME()
函數(shù)使用說明: CURRENT_TIME 和 CURRENT_TIME() 是 CURTIME() 的同義詞。
h) 函數(shù) CURRENT_TIMESTAMP, CURRENT_TIMESTAMP()
函數(shù)使用說明: CURRENT_TIMESTAMP 和 CURRENT_TIMESTAMP() 是 NOW() 的同義詞
i) 函數(shù) DATE(expr )
函數(shù)使用說明: 提取日期或時間日期表達式expr 中的日期部分。
j) 函數(shù) DATEDIFF(expr ,expr2 )
函數(shù)使用說明: DATEDIFF() 返回起始時間 expr 和結束時間 expr2 之間的天數(shù)。 Expr 和 expr2 為日期或 date-and-time表達式。計算中只用到這些值的日期部分。
k) 函數(shù) DATE_ADD(date ,INTERVAL expr type ) DATE_SUB(date ,INTERVAL expr type )
函數(shù)使用說明:這些函數(shù)執(zhí)行日期運算。 date 是一個 DATETIME 或 DATE 值,用來指定起始時間。 expr 是一個表達式,用來指定從起始日期添加或減去的時間間隔值。 Expr 是一個字符串 ; 對于負值的時間間隔,它可以以一個 ‘-' 開頭。 type 為關鍵詞,它指示了表達式被解釋的方式。
l) 函數(shù) DATE_FORMAT(date ,format )
函數(shù)使用說明:根據(jù) format 字符串安排 date 值的格式。
m) 函數(shù) DAY(date )
函數(shù)使用說明: DAY() 和 DAYOFMONTH() 的意義相同
n) 函數(shù) DAYNAME(date )
函數(shù)使用說明:返回 date 對應的工作日名稱。
o) 函數(shù) DAYOFMONTH(date )
函數(shù)使用說明:返回 date 對應的該月日期,范圍是從 1 到 31
p) 函數(shù) DAYOFWEEK(date )
函數(shù)使用說明:返回 date (1 = 周日 , 2 = 周一 , ..., 7 = 周六 ) 對應的工作日索引。這些索引值符合 ODBC 標準
q) 函數(shù) DAYOFYEAR(date )
函數(shù)使用說明:返回date 對應的一年中的天數(shù),范圍是從 1 到366 。
r) 函數(shù) EXTRACT(type FROM date )
函數(shù)使用說明: EXTRACT() 函數(shù)所使用的時間間隔類型說明符同 DATE_ADD() 或 DATE_SUB() 的相同 , 但它從日期中提取其部分,而不是執(zhí)行日期運算。
s) 函數(shù)FROM_DAYS(N )
函數(shù)使用說明: 給定一個天數(shù) N , 返回一個 DATE 值。
t) 函數(shù) FROM_UNIXTIME(unix_timestamp ) FROM_UNIXTIME(unix_timestamp ,format )
函數(shù)使用說明:返回'YYYY-MM-DD HH:MM:SS' 或YYYYMMDDHHMMSS 格式值的unix_timestamp 參數(shù)表示,具體格式取決于該函數(shù)是否用在字符串中或是數(shù)字語境中。 若format 已經(jīng)給出,則結果的格式是根據(jù)format 字符串而定。 format 可以包含同DATE_FORMAT() 函數(shù)輸入項列表中相同的說明符。
u) 函數(shù) GET_FORMAT(DATE|TIME|DATETIME, 'EUR'|'USA'|'JIS'|'ISO'|'INTERNAL')
函數(shù)使用說明:返回一個格式字符串。這個函數(shù)在同 DATE_FORMAT() 及 STR_TO_DATE() 函數(shù)結合時很有用
v) 函數(shù) HOUR(time )
函數(shù)使用說明:返回 time 對應的小時數(shù)。對于日時值的返回值范圍是從 0 到 23
w) 函數(shù) LAST_DAY(date )
函數(shù)使用說明:獲取一個日期或日期時間值,返回該月最后一天對應的值。若參數(shù)無效,則返回 NULL 。
x) 函數(shù) LOCALTIME, LOCALTIME()
函數(shù)使用說明: LOCALTIME 及 LOCALTIME() 和 NOW() 具有相同意義。
y) 函數(shù) LOCALTIMESTAMP, LOCALTIMESTAMP()
函數(shù)使用說明: LOCALTIMESTAMP 和 LOCALTIMESTAMP() 和 NOW() 具有相同意義。
z) 函數(shù) MAKEDATE(year ,dayofyear )
函數(shù)使用說明:給出年份值和一年中的天數(shù)值,返回一個日期。 dayofyear 必須大于 0 ,否則結果為 NULL 。
aa) 函數(shù) MAKETIME(hour ,minute ,second )
函數(shù)使用說明: 返回由 hour 、 minute 和 second 參數(shù)計算得出的時間值
bb) 函數(shù) CROSECOND(expr )
函數(shù)使用說明:從時間或日期時間表達式expr 返回微秒值,其數(shù)字范圍從 0 到 999999 。
cc) 函數(shù) MINUTE(time )
函數(shù)使用說明:返回 time 對應的分鐘數(shù) , 范圍是從 0 到 59 。
dd) 函數(shù) MONTH(date )
函數(shù)使用說明:返回 date 對應的月份,范圍時從 1 到 12 。
ee) 函數(shù) MONTHNAME(date )
函數(shù)使用說明: 返回 date 對應月份的全名
ff) 函數(shù) NOW()
函數(shù)使用說明:返回當前日期和時間值,其格式為 'YYYY-MM-DD HH:MM:SS' 或 YYYYMMDDHHMMSS , 具體格式取決于該函數(shù)是否用在字符串中或數(shù)字語境中。
gg) 函數(shù) PERIOD_ADD(P ,N )
函數(shù)使用說明:添加 N 個月至周期 P ( 格式為 YYMM 或 YYYYMM) ,返回值的格式為 YYYYMM 。注意周期參數(shù) P 不是 日期值。
hh) 函數(shù) PERIOD_DIFF(P1 ,P2 )
函數(shù)使用說明:返回周期 P1 和 P2 之間的月份數(shù)。 P1 和 P2 的格式應該為 YYMM 或 YYYYMM 。注意周期參數(shù) P1 和 P2 不是 日期值。
ii) 函數(shù) QUARTER(date )
函數(shù)使用說明:返回 date 對應的一年中的季度值,范圍是從 1 到 4
jj) 函數(shù) SECOND(time )
函數(shù)使用說明:返回 time 對應的秒數(shù) , 范圍是從 0 到 59 。
kk) 函數(shù) SEC_TO_TIME(seconds )
函數(shù)使用說明: 返回被轉化為小時、 分鐘和秒數(shù)的 seconds 參數(shù)值 , 其格式為 'HH:MM:SS' 或 HHMMSS ,具體格式根據(jù)該函數(shù)是否用在字符串或數(shù)字語境中而定
ll) 函數(shù) STR_TO_DATE(str ,format )
函數(shù)使用說明:這是 DATE_FORMAT() 函數(shù)的倒轉。它獲取一個字符串 str 和一個格式字符串 format 。若格式字符串包含日期和時間部分,則 STR_TO_DATE() 返回一個 DATETIME 值, 若該字符串只包含日期部分或時間部分,則返回一個 DATE 或 TIME 值。
mm) 函數(shù) SUBDATE(date ,INTERVAL expr type ) SUBDATE(expr ,days )
函數(shù)使用說明:當被第二個參數(shù)的 INTERVAL 型式調用時 , SUBDATE() 和 DATE_SUB() 的意義相同。對于有關 INTERVAL 參數(shù)的信息, 見有關 DATE_ADD() 的討論。
nn) 函數(shù) SUBTIME(expr ,expr2 )
函數(shù)使用說明: SUBTIME() 從 expr 中提取 expr2 ,然后返回結果。 expr 是一個時間或日期時間表達式,而 xpr2 是一個時間表達式。
oo) 函數(shù) SYSDATE()
函數(shù)使用說明:返回當前日期和時間值,格式為 'YYYY-MM-DD HH:MM:SS' 或 YYYYMMDDHHMMSS , 具體格式根據(jù)函數(shù)是否用在字符串或數(shù)字語境而定。
pp) 函數(shù) TIME(expr )
函數(shù)使用說明:提取一個時間或日期時間表達式的時間部分,并將其以字符串形式返回。
qq) 函數(shù) TIMEDIFF(expr ,expr2 )
函數(shù)使用說明: TIMEDIFF() 返回起始時間 expr 和結束時間 expr2 之間的時間。 expr 和 expr2 為時間或 date-and-time表達式, 兩個的類型必須一樣。
rr) 函數(shù)TIMESTAMP(expr ) , TIMESTAMP(expr ,expr2 )
函數(shù)使用說明: 對于一個單參數(shù) , 該函數(shù)將日期或日期時間表達式expr 作為日期時間值返回 . 對于兩個參數(shù) , 它將時間表達式 expr2 添加到日期或日期時間表達式 expr 中,將 theresult 作為日期時間值返回。
ss) 函數(shù) TIMESTAMPADD(interval ,int_expr ,datetime_expr )
函數(shù)使用說明:將整型表達式int_expr 添加到日期或日期時間表達式 datetime_expr 中。 int_expr 的單位被時間間隔參數(shù)給定,該參數(shù)必須是以下值的其中一個: FRAC_SECOND 、SECOND 、 MINUTE 、 HOUR 、 DAY 、 WEEK 、 MONTH 、 QUARTER 或 YEAR ??墒褂盟@示的關鍵詞指定Interval 值,或使用SQL_TSI_ 前綴。例如, DAY 或SQL_TSI_DAY 都是正確的
tt) 函數(shù) TIMESTAMPDIFF(interval ,datetime_expr1 ,datetime_expr2 )
函數(shù)使用說明:返回日期或日期時間表達式 datetime_expr1 和 datetime_expr2 the 之間的整數(shù)差。其結果的單位由 interval 參數(shù)給出。 interval 的法定值同 TIMESTAMPADD() 函數(shù)說明中所列出的相同。
uu) 函數(shù) TIME_FORMAT(time ,format )
函數(shù)使用說明:其使用和 DATE_FORMAT() 函數(shù)相同 , 然而 format 字符串可能僅會包含處理小時、分鐘和秒的格式說明符。其它說明符產(chǎn)生一個 NULL 值或 0 。
vv) 函數(shù) TIME_TO_SEC(time )
函數(shù)使用說明:返回已轉化為秒的 time 參數(shù)
ww) 函數(shù) TO_DAYS(date )
函數(shù)使用說明:給定一個日期 date , 返回一個天數(shù) ( 從年份 0 開始的天數(shù) ) 。
xx) 函數(shù) UNIX_TIMESTAMP(), UNIX_TIMESTAMP(date )
函數(shù)使用說明:若無參數(shù)調用,則返回一個 Unix timestamp ('1970-01-01 00:00:00' GMT 之后的秒數(shù) ) 作為無符號整數(shù)。若用 date 來調用 UNIX_TIMESTAMP() ,它會將參數(shù)值以 '1970-01-01 00:00:00' GMT 后的秒數(shù)的形式返回。 date 可以是一個 DATE 字符串、一個 DATETIME 字符串、一個 TIMESTAMP 或一個當?shù)貢r間的 YYMMDD 或 YYYMMDD 格式的數(shù)字。
yy) 函數(shù) UTC_DATE, UTC_DATE()
函數(shù)使用說明:返回當前 UTC 日期值,其格式為 'YYYY-MM-DD' 或 YYYYMMDD ,具體格式取決于函數(shù)是否用在字符串或數(shù)字語境中。
zz) 函數(shù) UTC_TIME, UTC_TIME()
函數(shù)使用說明:返回當前 UTC 值,其格式為 'HH:MM:SS' 或 HHMMSS ,具體格式根據(jù)該函數(shù)是否用在字符串或數(shù)字語境而定。
aaa) 函數(shù) UTC_TIMESTAMP, UTC_TIMESTAMP()
函數(shù)使用說明:返回當前 UTC 日期及時間值,格式為 'YYYY-MM-DD HH:MM:SS' 或 YYYYMMDDHHMMSS ,具體格式根據(jù)該函數(shù)是否用在字符串或數(shù)字語境而定
bbb) 函數(shù) WEEK(date [,mode ])
函數(shù)使用說明:該函數(shù)返回 date 對應的星期數(shù)。 WEEK() 的雙參數(shù)形式允許你指定該星期是否起始于周日或周一, 以及返回值的范圍是否為從 0 到 53 或從 1 到 53 。若 mode 參數(shù)被省略,則使用 default_week_format 系統(tǒng)自變量的值。
ccc) 函數(shù) WEEKDAY(date )
函數(shù)使用說明:返回 date (0 = 周一 , 1 = 周二 , ... 6 = 周日 ) 對應的工作日索引 weekday index for
ddd) 函數(shù) WEEKOFYEAR(date )
函數(shù)使用說明:將該日期的陽歷周以數(shù)字形式返回,范圍是從 1 到 53 。它是一個兼容度函數(shù),相當于 WEEK(date ,3) 。
eee) 函數(shù) YEAR(date )
函數(shù)使用說明:返回 date 對應的年份 , 范圍是從 1000 到 9999 。
fff) 函數(shù) YEARWEEK(date ), YEARWEEK(date ,start )
函數(shù)使用說明:返回一個日期對應的年或周。 start 參數(shù)的工作同 start 參數(shù)對 WEEK() 的工作相同。結果中的年份可以和該年的第一周和最后一周對應的日期參數(shù)有所不同。
5搜索函數(shù)
編輯

a) 函數(shù) MATCH (col1,col2,...) AGAINST (expr [IN BOOLEAN MODE | WITH QUERY EXPANSION])
6加密函數(shù)
編輯

a) 函數(shù) AES_ENCRYPT(str ,key_str ) , AES_DECRYPT(crypt_str ,key_str )
函數(shù)使用說明:這些函數(shù)允許使用官方 AES 進行加密和數(shù)據(jù)加密 ( 高級加密標準 ) 算法 , 即以前人們所熟知的 “Rijndael” 。 保密關鍵字的長度為 128 比特,不過你可以通過改變源而將其延長到 256 比特。我們選擇了 128 比特的原因是它的速度要快得多,且對于大多數(shù)用途而言這個保密程度已經(jīng)夠用。
b) 函數(shù)DECODE(crypt_str ,pass_str )
函數(shù)使用說明:使用 pass_str 作為密碼,解密加密字符串 crypt_str , crypt_str 應該是由 ENCODE() 返回的字符串。
c) 函數(shù) ENCODE(str ,pass_str )
函數(shù)使用說明:使用 pass_str 作為密碼,解密 str 。 使用 DECODE() 解密結果。
d) 函數(shù) DES_DECRYPT(crypt_str [,key_str ])
函數(shù)使用說明:使用 DES_ENCRYPT() 加密一個字符串。若出現(xiàn)錯誤,這個函數(shù)會返回 NULL 。
e) 函數(shù) DES_ENCRYPT(str [,(key_num |key_str )])
函數(shù)使用說明:用 Triple-DES 算法給出的關鍵字加密字符串。若出現(xiàn)錯誤,這個函數(shù)會返回 NULL 。
f) 函數(shù) ENCRYPT(str [,salt ])
函數(shù)使用說明:使用 Unix crypt() 系統(tǒng)調用加密 str 。 salt 參數(shù)應為一個至少包含 2 個字符的字符串。若沒有給出 salt 參數(shù),則使用任意值。
g) 函數(shù) MD5(str )
函數(shù)使用說明:為字符串算出一個 MD5 128 比特檢查和。該值以 32 位十六進制數(shù)字的二進制字符串的形式返回 , 若參數(shù)為 NULL 則會返回 NULL 。例如,返回值可被用作散列關鍵字
h) 函數(shù) OLD_PASSWORD(str )
函數(shù)使用說明:當 PASSWORD() 的執(zhí)行變?yōu)楦纳瓢踩詴r, OLD_PASSWORD() 會被添加到 MySQL 。 OLD_PASSWORD() 返回從前的 PASSWORD() 執(zhí)行值 ( 4.1 之前 ) ,同時允許你為任何 4.1 之前的需要連接到你的 5.1 版本 MySQL 服務器前客戶端設置密碼,從而不至于將它們切斷
i) 函數(shù)PASSWORD(str )
函數(shù)使用說明:從原文密碼str 計算并返回密碼字符串,當參數(shù)為 NULL 時返回 NULL 。這個函數(shù)用于用戶授權表的Password 列中的加密MySQL 密碼存儲
7信息函數(shù)
編輯

a) 函數(shù) BENCHMARK(count ,expr )
函數(shù)使用說明: BENCHMARK() 函數(shù)重復 count 次執(zhí)行表達式 expr 。 它可以被用于計算 MySQL 處理表達式的速度。結果值通常為 0 。另一種用處來自 mysql 客戶端內(nèi)部 , 能夠報告問詢執(zhí)行的次數(shù)
b) 函數(shù) CHARSET(str )
函數(shù)使用說明:返回字符串自變量的字符集。
c) 函數(shù) COERCIBILITY(str )
函數(shù)使用說明:返回字符串自變量的整序可壓縮性值。
d) 函數(shù) COLLATION(str )
函數(shù)使用說明:返回惠字符串參數(shù)的排序方式。
e) 函數(shù) CONNECTION_ID()
函數(shù)使用說明:返回對于連接的連接 ID ( 線程 ID) 。每個連接都有各自的唯一 ID 。
f) 函數(shù) CURRENT_USER, CURRENT_USER()
函數(shù)使用說明:返回當前話路被驗證的用戶名和主機名組合。這個值符合確定你的存取權限的 MySQL 賬戶。在被指定 SQL SECURITY DEFINER 特征的存儲程序內(nèi), CURRENT_USER() 返回程序的創(chuàng)建者
g) 函數(shù) DATABASE()
函數(shù)使用說明:返回使用 utf8 字符集的默認 ( 當前 ) 數(shù)據(jù)庫名。在存儲程序里,默認數(shù)據(jù)庫是同該程序向關聯(lián)的數(shù)據(jù)庫,但并不一定與調用語境的默認數(shù)據(jù)庫相同。
h) 函數(shù) FOUND_ROWS()
函數(shù)使用說明: A SELECT 語句可能包括一個 LIMIT 子句,用來限制服務器返回客戶端的行數(shù)。在有些情況下,需要不用再次運行該語句而得知在沒有 LIMIT 時到底該語句返回了多少行。為了知道這個行數(shù) , 包括在 SELECT 語句中選擇 SQL_CALC_FOUND_ROWS ,隨后調用 FOUND_ROWS()
i) 函數(shù) LAST_INSERT_ID() LAST_INSERT_ID(expr )
函數(shù)使用說明:自動返回最后一個 INSERT 或 UPDATE 問詢?yōu)?AUTO_INCREMENT 列設置的第一個 發(fā)生的值。
j) 函數(shù) ROW_COUNT()
函數(shù)使用說明: ROW_COUNT() 返回被前面語句升級的、插入的或刪除的行數(shù)。 這個行數(shù)和 mysql 客戶端顯示的行數(shù)及 mysql_affected_rows() C API 函數(shù)返回的值相同。
k) 函數(shù) SCHEMA()
函數(shù)使用說明:這個函數(shù)和 DATABASE() 具有相同的意義
l) 函數(shù) SESSION_USER()
函數(shù)使用說明: SESSION_USER() 和 USER() 具有相同的意義。
m) 函數(shù) SYSTEM_USER()
函數(shù)使用說明: SYSTEM_USER() 合 USER() 具有相同的意義
n) 函數(shù) USER()
函數(shù)使用說明:返回當前 MySQL 用戶名和機主名
o) 函數(shù) VERSION()
函數(shù)使用說明:返回指示 MySQL 服務器版本的字符串。這個字符串使用 utf8 字符集。
8其他函數(shù)
編輯

a) 函數(shù) DEFAULT(col_name )
函數(shù)使用說明:返回一個表列的默認值。若該列沒有默認值則會產(chǎn)生錯誤。
b) 函數(shù) FORMAT(X ,D )
函數(shù)使用說明:將數(shù)字 X 的格式寫為 '#,###,###.##', 以四舍五入的方式保留小數(shù)點后 D 位, 并將結果以字符串的形式返回。若 D 為 0, 則返回結果不帶有小數(shù)點,或不含小數(shù)部分。
c) 函數(shù) GET_LOCK(str ,timeout )
函數(shù)使用說明:設法使用字符串 str 給定的名字得到一個鎖, 超時為 timeout 秒。若成功得到鎖,則返回 1 ,若操作超時則返回 0 ( 例如 , 由于另一個客戶端已提前封鎖了這個名字 ), 若發(fā)生錯誤則返回 NULL ( 諸如缺乏記憶或線程 mysqladmin kill 被斷開 ) 。假如你有一個用 GET_LOCK() 得到的鎖,當你執(zhí)行 RELEASE_LOCK() 或你的連接斷開 ( 正?;蚍钦?) 時,這個鎖就會解除
d) 函數(shù) INET_ATON(expr )
函數(shù)使用說明:給出一個作為字符串的網(wǎng)絡地址的點地址表示,返回一個代表該地址數(shù)值的整數(shù)。地址可以是 4 或 8 比特地址。
e) 函數(shù) INET_NTOA(expr )
函數(shù)使用說明:給定一個數(shù)字網(wǎng)絡地址 (4 或 8 比特 ), 返回作為字符串的該地址的電地址表示
f) 函數(shù) IS_FREE_LOCK(str )
函數(shù)使用說明:檢查名為 str 的鎖是否可以使用 ( 換言之 , 沒有被封鎖 ) 。若鎖可以使用,則返回 1 ( 沒有人在用這個鎖 ), 若這個鎖正在被使用,則返回 0 ,出現(xiàn)錯誤則返回 NULL ( 諸如不正確的參數(shù) ) 。
g) 函數(shù) IS_USED_LOCK(str )
函數(shù)使用說明:檢查名為 str 的鎖是否正在被使用 ( 換言之 , 被封鎖 ) 。若被封鎖,則返回使用該鎖的客戶端的連接標識符。否則返回 NULL 。
h) 函數(shù) MASTER_POS_WAIT(log_name ,log_pos [,timeout ])
函數(shù)使用說明:該函數(shù)對于控制主從同步很有用處。它會持續(xù)封鎖,直到從設備閱讀和應用主機記錄中所有補充資料到指定的位置。返回值是其為到達指定位置而必須等待的記錄事件的數(shù)目。若從設備 SQL 線程沒有被啟動、從設備主機信息尚未初始化、參數(shù)不正確或出現(xiàn)任何錯誤,則該函數(shù)返回 NULL 。若超時時間被超過,則返回 -1 。若在 MASTER_POS_WAIT() 等待期間,從設備 SQL 線程中止,則該函數(shù)返回 NULL 。若從設備由指定位置通過,則函數(shù)會立即返回結果。
i) 函數(shù) NAME_CONST(name ,value )
函數(shù)使用說明:返回給定值。 當用來產(chǎn)生一個結果集合列時 , NAME_CONST() 促使該列使用給定名稱。
j) 函數(shù) RELEASE_LOCK(str )
函數(shù)使用說明:解開被 GET_LOCK() 獲取的,用字符串 str 所命名的鎖。若鎖被解開,則返回 1 ,若改線程尚未創(chuàng)建鎖,則返回 0 ( 此時鎖沒有被解開 ), 若命名的鎖不存在,則返回 NULL 。若該鎖從未被對 GET_LOCK() 的調用獲取,或鎖已經(jīng)被提前解開,則該鎖不存在。
k) 函數(shù) SLEEP(duration )
函數(shù)使用說明:睡眠 ( 暫停 ) 時間為 duration 參數(shù)給定的秒數(shù),然后返回 0 。若 SLEEP() 被中斷 , 它會返回 1 。 duration 或許或包括一個給定的以微秒為單位的分數(shù)部分。
l) 函數(shù) UUID()
函數(shù)使用說明:返回一個通用唯一標識符 (UUID) , UUID 被設計成一個在時間和空間上都獨一無二的數(shù)字。 2 個對 UUID() 的調用應產(chǎn)生 2 個不同的值,即使這些調用的執(zhí)行是在兩個互不相連的單獨電腦上進行。
m) 函數(shù) VALUES(col_name )
函數(shù)使用說明:在一個 INSERT … ON DUPLICATE KEY UPDATE … 語句中,你可以在 UPDATE 子句中使用 VALUES(col_name ) 函數(shù),用來訪問來自該語句的 INSERT 部分的列值。換言之, UPDATE 子句中的 VALUES(col_name ) 訪問需要被插入的 col_name 的值 , 并不會發(fā)生重復鍵沖突。這個函數(shù)在多行插入中特別有用。 VALUES() 函數(shù)只在 INSERT ... UPDATE 語句中有意義,而在其它情況下只會返回 NULL
9聚合函數(shù)
編輯

a) 函數(shù) AVG([DISTINCT] expr )
函數(shù)使用說明:返回 expr 的平均值。 DISTINCT 選項可用于返回 expr 的不同值的平均值。
b) 函數(shù) BIT_AND(expr )
函數(shù)使用說明:返回expr 中所有比特的 bitwise AND 。計算執(zhí)行的精確度為64 比特(BIGINT) 。若找不到匹配的行,則這個函數(shù)返回1844 ( 這是無符號 BIGINT 值,所有比特被設置為 1 )。
c) 函數(shù) BIT_OR(expr )
函數(shù)使用說明:返回expr 中所有比特的bitwise OR 。計算執(zhí)行的精確度為64 比特(BIGINT) 。若找不到匹配的行,則函數(shù)返回 0 。
d) 函數(shù)BIT_XOR(expr )
函數(shù)使用說明:返回expr 中所有比特的bitwise XOR 。計算執(zhí)行的精確度為64 比特(BIGINT) 。若找不到匹配的行,則函數(shù)返回 0 。
e) 函數(shù) COUNT(expr )
函數(shù)使用說明:返回SELECT 語句檢索到的行中非NULL 值的數(shù)目。若找不到匹配的行,則COUNT() 返回 0
f) 函數(shù) COUNT(DISTINCT expr ,[expr ...])
函數(shù)使用說明:返回不同的非NULL 值數(shù)目。若找不到匹配的項,則COUNT(DISTINCT) 返回 0
g) 函數(shù) GROUP_CONCAT(expr )
函數(shù)使用說明:該函數(shù)返回帶有來自一個組的連接的非NULL 值的字符串結果。其完整的語法如下所示:
GROUP_CONCAT([DISTINCT] expr [,expr ...] [ORDER BY {unsigned_integer | col_name | expr }
[ASC | DESC] [,col_name ...]]
[SEPARATOR str_val ])
h) 函數(shù) MIN([DISTINCT] expr ), MAX([DISTINCT] expr )
函數(shù)使用說明:返回 expr 的最小值和最大值。 MIN() 和 MAX() 的取值可以是一個字符串參數(shù);在這些情況下, 它們返回最小或最大字符串值。
i) 函數(shù) STD(expr ) STDDEV(expr )
函數(shù)使用說明:返回 expr 的總體標準偏差。這是標準 SQL 的延伸。這個函數(shù)的 STDDEV() 形式用來提供和 Oracle 的兼容性??墒褂脴藴?SQL 函數(shù) STDDEV_POP() 進行代替
j) 函數(shù) STDDEV_POP(expr )
函數(shù)使用說明:返回expr 的總體標準偏差(VAR_POP() 的平方根) 。你也可以使用 STD() 或STDDEV(), 它們具有相同的意義,然而不是標準的 SQL 。若找不到匹配的行,則STDDEV_POP() 返回 NULL
k) 函數(shù) STDDEV_SAMP(expr )
函數(shù)使用說明:返回expr 的樣本標準差 ( VAR_SAMP() 的平方根) 。若找不到匹配的行,則STDDEV_SAMP() 返回 NULL
l) 函數(shù) SUM([DISTINCT] expr )
函數(shù)使用說明:返回expr 的總數(shù)。 若返回集合中無任何行,則 SUM() 返回NULL 。DISTINCT 關鍵詞可用于 MySQL 5.1 中,求得expr 不同值的總和。 若找不到匹配的行,則SUM() 返回 NULL
m) 函數(shù) VAR_POP(expr )
函數(shù)使用說明:返回 expr 總體標準方差。它將行視為總體,而不是一個樣本, 所以它將行數(shù)作為分母。你也可以使用 VARIANCE(), 它具有相同的意義然而不是 標準的 SQL
n) 函數(shù) VAR_SAMP(expr )
函數(shù)使用說明:返回expr 的樣本方差。更確切的說,分母的數(shù)字是行數(shù)減去1 。若找不到匹配的行,則VAR_SAMP() 返回NULL
o) 函數(shù)VARIANCE(expr )
函數(shù)使用說明:返回expr 的總體標準方差。這是標準SQL 的延伸。可使用標準SQL 函數(shù) VAR_POP() 進行代替。若找不到匹配的項,則VARIANCE() 返回NULL

相關文章

  • MySQL 使用規(guī)范總結

    MySQL 使用規(guī)范總結

    MySQL已經(jīng)成為世界上最受歡迎的數(shù)據(jù)庫管理系統(tǒng)之一,無論是用在小型開發(fā)項目上,還是用在構建那較大型的網(wǎng)站,MySQL都用實力證明了自己是一個穩(wěn)定、可靠、快速、可信的系統(tǒng),足以勝任任何數(shù)據(jù)存儲業(yè)務的需要。本文總結了MySQL的使用規(guī)范
    2020-09-09
  • Linux環(huán)境下安裝MySQL8.0的完整步驟

    Linux環(huán)境下安裝MySQL8.0的完整步驟

    數(shù)據(jù)庫想必大家都很熟悉,但是要在服務器上自己來安裝數(shù)據(jù)庫,還是會出現(xiàn)不少的問題,下面這篇文章主要給大家介紹了關于在Linux環(huán)境下安裝MySQL8.0的完整步驟,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2022-08-08
  • centos編譯安裝mysql 5.6及安裝多個mysql實例詳解

    centos編譯安裝mysql 5.6及安裝多個mysql實例詳解

    這篇文章主要介紹了centos編譯安裝mysql 5.6及安裝多個mysql實例詳解,需要的朋友可以參考下
    2017-02-02
  • MySQL中union和order by同時使用的實現(xiàn)方法

    MySQL中union和order by同時使用的實現(xiàn)方法

    下面小編就為大家?guī)硪黄狹ySQL中union和order by同時使用的實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • Mysql配置主從復制-GTID模式詳解

    Mysql配置主從復制-GTID模式詳解

    這篇文章主要介紹了Mysql配置主從復制-GTID模式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-04-04
  • MYSQL單表操作學習之DDL、DML及DQL語句示例

    MYSQL單表操作學習之DDL、DML及DQL語句示例

    DML、DDL、DCL和DQL是數(shù)據(jù)庫中常用的四種語言,分別用于數(shù)據(jù)操作、數(shù)據(jù)定義、數(shù)據(jù)控制和數(shù)據(jù)查詢,下面這篇文章主要給大家介紹了關于MYSQL單表操作學習之DDL、DML及DQL語句的相關資料,需要的朋友可以參考下
    2024-03-03
  • session 加入mysql庫的方法

    session 加入mysql庫的方法

    本篇文章主要介紹了 session 加入mysql的方法,大家在開發(fā)過程中會遇到對數(shù)據(jù)庫的操作,有時會遇到Session加入mysql,這里給大家提供了方法,
    2016-07-07
  • mysql error 1130 hy000:Host''localhost''解決方案

    mysql error 1130 hy000:Host''localhost''解決方案

    本文將詳細提供mysql error 1130 hy000:Host'localhost'解決方案,需要的朋友可以參考下
    2012-11-11
  • 全面解析MySQL中的隔離級別

    全面解析MySQL中的隔離級別

    這篇文章主要介紹了MySQL中的隔離級別的相關資料,幫助大家更好的理解和使用MySQL,感興趣的朋友可以了解下。
    2021-01-01
  • Mybatis mapper動態(tài)代理的原理解析

    Mybatis mapper動態(tài)代理的原理解析

    這篇文章主要介紹了Mybatis mapper動態(tài)代理的原理解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-08-08

最新評論

91大屁股国产一区二区| 少妇高潮一区二区三区| 精彩视频99免费在线| 国产中文字幕四区在线观看| 女同性ⅹxx女同h偷拍| 欧美成人小视频在线免费看| 大鸡吧插逼逼视频免费看| 色av色婷婷人妻久久久精品高清| 亚洲公开视频在线观看| 色在线观看视频免费的| 天天通天天透天天插| 人妻丰满熟妇综合网| 人妻最新视频在线免费观看| 日韩在线视频观看有码在线| 欧美偷拍亚洲一区二区| 日本五十路熟新垣里子| 这里有精品成人国产99| 人人妻人人爽人人澡人人精品| 亚洲2021av天堂| 一二三中文乱码亚洲乱码one | 欧美一区二区三区啪啪同性| 精品人妻一二三区久久| 少妇与子乱在线观看| 不卡日韩av在线观看| 91大神福利视频网| 男人和女人激情视频| 国产va精品免费观看| 天天干天天日天天谢综合156| 欧美乱妇无乱码一区二区| 九色视频在线观看免费| 大香蕉大香蕉在线有码 av| 中文字幕在线一区精品| 98视频精品在线观看| 欧美黑人性暴力猛交喷水| 成年人免费看在线视频| 在线观看免费岛国av| 精品日产卡一卡二卡国色天香| 中文字幕日韩精品日本| 日韩北条麻妃一区在线| 久草视频福利在线首页| 国产揄拍高清国内精品对白| 欧美综合婷婷欧美综合| 欧洲黄页网免费观看| 久草视频中文字幕在线观看| 久久久久国产成人精品亚洲午夜| 国产黄色大片在线免费播放| 99久久久无码国产精品性出奶水| 成人综合亚洲欧美一区 | 亚洲人人妻一区二区三区| 国产精品人妻66p| 精品美女福利在线观看| 93精品视频在线观看| 天天躁夜夜躁日日躁a麻豆| 成人精品视频99第一页| 欧美久久久久久三级网| 18禁无翼鸟成人在线| 二区中出在线观看老师| 免费av岛国天堂网站| 一区二区三区视频,福利一区二区| 色偷偷伊人大杳蕉综合网| 久久麻豆亚洲精品av| 免费看美女脱光衣服的视频| 91精品国产观看免费| 成人免费毛片aaaa| 国产精品久久久久久久久福交| 风流唐伯虎电视剧在线观看| 久久久精品欧洲亚洲av| 天天草天天色天天干| 日本午夜久久女同精女女| 黑人巨大的吊bdsm| 国产成人精品av网站| 亚洲国产中文字幕啊啊啊不行了| 亚洲美女高潮喷浆视频| 亚洲女人的天堂av| 久青青草视频手机在线免费观看| 成年午夜影片国产片| av老司机亚洲一区二区| 人妻丝袜榨强中文字幕| 亚洲成人情色电影在线观看| 亚洲一区二区激情在线| 久久久精品999精品日本 | 一区二区三区四区视频在线播放| 在线观看亚洲人成免费网址| 在线观看国产免费麻豆| 18禁美女无遮挡免费| 国产午夜亚洲精品不卡在线观看| 亚欧在线视频你懂的| 国产美女午夜福利久久| aiss午夜免费视频| 91老师蜜桃臀大屁股| 国内自拍第一页在线观看| 欧美亚洲偷拍自拍色图| 一区二区三区的久久的蜜桃的视频| 欧美久久久久久三级网| 天天日天天日天天射天天干 | 97成人免费在线观看网站| 91香蕉成人app下载| 国产午夜福利av导航| 天天日天天爽天天爽| 成年人啪啪视频在线观看| 一区二区三区视频,福利一区二区| 99精品视频在线观看免费播放 | 久久久久91精品推荐99| 亚洲精品国产综合久久久久久久久| 中国把吊插入阴蒂的视频| 免费在线福利小视频| 日韩人妻在线视频免费| 1024久久国产精品| 岛国毛片视频免费在线观看| 男人的天堂av日韩亚洲| 中国熟女一区二区性xx| 黄色av网站免费在线| 欧美特色aaa大片| av黄色成人在线观看| 天天干天天操天天摸天天射| 黄色无码鸡吧操逼视频| 亚洲一级av无码一级久久精品| 五十路av熟女松本翔子| 免费在线福利小视频| 午夜毛片不卡免费观看视频| 久久精品在线观看一区二区| 亚洲蜜臀av一区二区三区九色| 日韩美女精品视频在线观看网站| 国产精品一区二区三区蜜臀av| 婷婷色中文亚洲网68| 人妻av无码专区久久绿巨人| 久久尻中国美女视频| 黄色资源视频网站日韩| 97国产精品97久久| 亚洲午夜精品小视频| 99亚洲美女一区二区三区| 中文字幕无码一区二区免费| 亚洲av色香蕉一区二区三区 | 中国产一级黄片免费视频播放| 一二三中文乱码亚洲乱码one| 成人网18免费视频版国产| 中国把吊插入阴蒂的视频| 亚洲欧美一区二区三区爱爱动图| 国产精品久久久久久久精品视频| 亚洲综合色在线免费观看| 成人激情文学网人妻| 天天做天天爽夜夜做少妇| 日美女屁股黄邑视频| 日本午夜爽爽爽爽爽视频在线观看| 天天插天天狠天天操| 中文字幕人妻被公上司喝醉在线| sspd152中文字幕在线| 99精品视频之69精品视频| 精品一区二区三区三区色爱| 免费在线福利小视频| 久久久久久久久久性潮| 国产夫妻视频在线观看免费| 久久机热/这里只有| 亚洲欧美另类手机在线| 中文字幕最新久久久| 一区二区视频视频视频| 91精品免费久久久久久| 亚洲国产中文字幕啊啊啊不行了| 日本一道二三区视频久久| 一区二区视频在线观看免费观看 | 91老熟女连续高潮对白| 国产97视频在线精品| 亚洲va天堂va国产va久| 亚洲国产欧美一区二区三区久久| 国产精品久久久久国产三级试频| 国产av欧美精品高潮网站| 无码日韩人妻精品久久| 亚洲推理片免费看网站| 国产熟妇乱妇熟色T区| 欧美日韩激情啪啪啪| 亚洲免费av在线视频| 高潮喷水在线视频观看| 青青青青草手机在线视频免费看| 国产精选一区在线播放| 亚洲另类在线免费观看| 亚洲一区二区三区精品视频在线| 亚洲 欧美 自拍 偷拍 在线| 国产高潮无码喷水AV片在线观看| 亚洲国产精品黑丝美女| 国产高清女主播在线| 中文字幕午夜免费福利视频| 成人av免费不卡在线观看| 大屁股熟女一区二区三区| 蜜桃专区一区二区在线观看| 老鸭窝日韩精品视频观看| 91精品啪在线免费| 经典av尤物一区二区| 中文字幕日本人妻中出| 97人人妻人人澡人人爽人人精品| 91亚洲手机在线视频播放| 青青青视频手机在线观看| 女蜜桃臀紧身瑜伽裤| 色婷婷久久久久swag精品| 亚洲视频在线观看高清| 亚洲av自拍天堂网| 亚洲欧美另类手机在线| 成人sm视频在线观看| 亚洲欧美一卡二卡三卡| 熟女在线视频一区二区三区| 成人性爱在线看四区| 亚洲天天干 夜夜操| 自拍 日韩 欧美激情| 538精品在线观看视频| 午夜精品一区二区三区城中村| 五十路在线观看完整版| 欧美乱妇无乱码一区二区| 欧美一区二区三区高清不卡tv| 日韩视频一区二区免费观看| 中文 成人 在线 视频| chinese国产盗摄一区二区| 涩涩的视频在线观看视频| aⅴ五十路av熟女中出| 久草福利电影在线观看| 国产综合精品久久久久蜜臀| 国产亚洲四十路五十路| 欧美乱妇无乱码一区二区| 免费无码人妻日韩精品一区二区| 国产av自拍偷拍盛宴| 98视频精品在线观看| 51国产成人精品视频 | 成人区人妻精品一区二视频| av在线shipin| 欧美精品 日韩国产| 美女 午夜 在线视频| 青春草视频在线免费播放| 日本熟妇色熟妇在线观看| 粉嫩av懂色av蜜臀av| 极品粉嫩小泬白浆20p主播| 亚洲一级av大片免费观看| 日本一道二三区视频久久 | 国产又色又刺激在线视频 | 亚洲无线观看国产高清在线| 亚洲美女高潮喷浆视频| 欧美精品 日韩国产| 最近中文2019年在线看| 性生活第二下硬不起来| 中文字幕一区的人妻欧美日韩| av中文字幕福利网| 亚洲成人午夜电影在线观看| 大香蕉大香蕉在线看| 黄色大片男人操女人逼| 自拍偷拍vs一区二区三区| 亚洲成人熟妇一区二区三区| 精品国产在线手机在线| 天天干狠狠干天天操| 国产精品成久久久久三级蜜臀av| 免费一级黄色av网站| 中文字幕在线第一页成人 | 高清成人av一区三区| 2o22av在线视频| 动色av一区二区三区| 一区二区视频在线观看免费观看| 人妻丰满熟妇综合网| 视频 国产 精品 熟女 | 国产精品自拍偷拍a| 99热色原网这里只有精品| 中文字幕免费福利视频6| 一个人免费在线观看ww视频| 午夜精品一区二区三区城中村| 国产熟妇人妻ⅹxxxx麻豆| 亚洲国产欧美国产综合在线| 999热精品视频在线| 亚洲护士一区二区三区| 久久久久久久久久久免费女人| 中文字幕人妻av在线观看| 日本特级片中文字幕| 亚洲av日韩av第一区二区三区| 久久久久久久精品成人热| 天天日天天鲁天天操| 中文字幕 亚洲av| sw137 中文字幕 在线| 国产精品国产三级麻豆| 日本欧美视频在线观看三区| 中文字幕乱码人妻电影| 75国产综合在线视频| 欧美乱妇无乱码一区二区| 男人天堂av天天操| 中文字幕高清免费在线人妻 | 夜鲁夜鲁狠鲁天天在线| av网址在线播放大全| 欧美在线偷拍视频免费看| 青青青青在线视频免费观看| 五月激情婷婷久久综合网| 中文 成人 在线 视频| 天天做天天干天天舔| 丝袜肉丝一区二区三区四区在线看| 无码中文字幕波多野不卡| 国产普通话插插视频| 性欧美日本大妈母与子| 国产av一区2区3区| 干逼又爽又黄又免费的视频| 98视频精品在线观看| 丰满的子国产在线观看| 亚洲国产免费av一区二区三区| 日本少妇人妻xxxxx18| 五色婷婷综合狠狠爱| 香港三日本三韩国三欧美三级| av一本二本在线观看| 日韩美女精品视频在线观看网站 | 91啪国自产中文字幕在线| 国产熟妇人妻ⅹxxxx麻豆| 精品美女福利在线观看| 91色秘乱一区二区三区| 国产精品国色综合久久 | 中国熟女@视频91| 精品一区二区亚洲欧美| 亚洲国产成人最新资源| 欧美精品伦理三区四区| 青青青国产片免费观看视频| 在线视频免费观看网| 77久久久久国产精产品| 欧美一区二区中文字幕电影 | 激情啪啪啪啪一区二区三区| 日比视频老公慢点好舒服啊| 精品一区二区三区三区88 | 久久这里只有精彩视频免费| 大香蕉日本伊人中文在线| 91精品激情五月婷婷在线| 久久久久久久亚洲午夜综合福利 | 100%美女蜜桃视频| 亚洲日产av一区二区在线| 十八禁在线观看地址免费| 在线免费观看国产精品黄色| 少妇与子乱在线观看| 亚洲av黄色在线网站| 成人久久精品一区二区三区| 激情国产小视频在线| av网站色偷偷婷婷网男人的天堂| 久久精品美女免费视频| 国产一区自拍黄视频免费观看| 天天日夜夜操天天摸| 国产精品黄页网站视频| 狠狠躁狠狠爱网站视频 | www久久久久久久久久久| 中文字幕无码一区二区免费| 国产精品三级三级三级| 国产成人自拍视频播放 | 97香蕉碰碰人妻国产樱花| 亚洲狠狠婷婷综合久久app| 夫妻在线观看视频91| 人妻丝袜精品中文字幕| 国产第一美女一区二区三区四区| 综合精品久久久久97| 偷青青国产精品青青在线观看| 91 亚洲视频在线观看| 成人免费公开视频无毒| 97精品视频在线观看| 激情啪啪啪啪一区二区三区| 成人高清在线观看视频| nagger可以指黑人吗| 国产成人精品一区在线观看 | 91精品视频在线观看免费| av中文字幕在线导航| 最后99天全集在线观看| 青青草原色片网站在线观看| 日本黄在免费看视频| 大鸡巴后入爆操大屁股美女| 亚洲伊人久久精品影院一美女洗澡| 岛国av高清在线成人在线| 91福利在线视频免费观看| 成年美女黄网站18禁久久| 大香蕉日本伊人中文在线| 免费岛国喷水视频在线观看 | 亚洲欧美人精品高清| 午夜91一区二区三区| 国产精品入口麻豆啊啊啊| 欧美日韩v中文在线| 欧美精品国产综合久久| 色婷婷精品大在线观看| 日本一道二三区视频久久| 午夜精品久久久久久99热| 熟女少妇激情五十路| 97超碰国语国产97超碰| 欧美日本aⅴ免费视频| 亚洲中文精品字幕在线观看| 中文字幕在线乱码一区二区| 天天日天天爽天天爽| 大陆胖女人与丈夫操b国语高清 | 成年人该看的视频黄免费| 中出中文字幕在线观看| 55夜色66夜色国产精品站| 中文字幕在线一区精品| 五月激情婷婷久久综合网| 欧美成人小视频在线免费看| 国产九色91在线观看精品| 成人国产激情自拍三区| 欧美另类z0z变态| 亚洲精品中文字幕下载| 天天干天天爱天天色| AV无码一区二区三区不卡| 国产午夜男女爽爽爽爽爽视频| 老司机在线精品福利视频| 在线观看免费av网址大全| 狠狠躁狠狠爱网站视频| 天天日天天日天天射天天干 | 综合页自拍视频在线播放| 天堂资源网av中文字幕| 一区二区三区久久中文字幕| 亚洲欧美成人综合视频| 免费看高清av的网站 | 中文字幕乱码av资源| 自拍偷拍一区二区三区图片| 日本真人性生活视频免费看| 国产精品污污污久久| 日本少妇人妻xxxxx18| 日本真人性生活视频免费看| 91 亚洲视频在线观看| 93精品视频在线观看| 欧美aa一级一区三区四区| 11久久久久久久久久久| 久久久精品精品视频视频| 日日摸夜夜添夜夜添毛片性色av| 亚洲人成精品久久久久久久| 日韩亚国产欧美三级涩爱| 天天干天天插天天谢| 9l人妻人人爽人人爽| 日本精品一区二区三区在线视频。 | 超级碰碰在线视频免费观看| 97精品成人一区二区三区| 超碰中文字幕免费观看| 亚洲欧洲av天堂综合| 丰满的继坶3中文在线观看| 99一区二区在线观看| 中文字幕在线乱码一区二区| 欧美亚洲国产成人免费在线| 国产亚洲视频在线观看| 天天操天天干天天艹| 97人人模人人爽人人喊 | 天天干天天插天天谢| 一区二区三区的久久的蜜桃的视频| 日本一区二区三区免费小视频| 日韩人妻xxxxx| 人人妻人人爽人人澡人人精品| 天美传媒mv视频在线观看| 免费观看成年人视频在线观看| 人妻无码中文字幕专区| 中文字幕在线免费第一页| 2021久久免费视频| 大鸡巴操娇小玲珑的女孩逼| 久久这里只有精品热视频 | 日韩a级精品一区二区| 97青青青手机在线视频| 不卡一不卡二不卡三| 日韩在线中文字幕色| 日噜噜噜夜夜噜噜噜天天噜噜噜| 亚洲在线观看中文字幕av| 都市激情校园春色狠狠| 夜色撩人久久7777| 老鸭窝在线观看一区| 最新97国产在线视频| 亚洲综合一区成人在线| 亚洲在线一区二区欧美| 国产精彩福利精品视频| 大鸡八强奸视频在线观看| 高清成人av一区三区| 国产品国产三级国产普通话三级| 视频一区二区三区高清在线| 99av国产精品欲麻豆| 人妻丝袜av在线播放网址| 亚洲综合另类精品小说| 少妇高潮一区二区三区| 蜜桃久久久久久久人妻| 欧美80老妇人性视频| 蜜桃视频17c在线一区二区| 在线观看黄色成年人网站| 亚洲av日韩高清hd| 国产刺激激情美女网站| 亚洲美女高潮喷浆视频| 69精品视频一区二区在线观看| 天天日夜夜操天天摸| 亚洲高清国产自产av| 亚洲欧洲一区二区在线观看| 欧美日韩激情啪啪啪| 成人影片高清在线观看| 欧美视频中文一区二区三区| 美女视频福利免费看| 偷青青国产精品青青在线观看| 午夜精品一区二区三区更新| 午夜的视频在线观看| 99精品视频之69精品视频| 老师啊太大了啊啊啊尻视频| 亚洲国产精品中文字幕网站| 女蜜桃臀紧身瑜伽裤| 欧美一级片免费在线成人观看| 一色桃子人妻一区二区三区| 色在线观看视频免费的| 欧美aa一级一区三区四区| 青青热久免费精品视频在线观看| 在线新三级黄伊人网| 男人的网址你懂的亚洲欧洲av| 看一级特黄a大片日本片黑人| 亚洲一级美女啪啪啪| 自拍偷拍日韩欧美一区二区| 国产综合精品久久久久蜜臀| 日韩在线中文字幕色| 亚洲精品午夜久久久久| 久久艹在线观看视频| 亚洲中文字字幕乱码| 国产精品免费不卡av| 红杏久久av人妻一区| 欧美老鸡巴日小嫩逼| 岛国免费大片在线观看| 日本阿v视频在线免费观看| 国产成人自拍视频在线免费观看| 家庭女教师中文字幕在线播放| 国产chinesehd精品麻豆| av日韩在线免费播放| 久久久久91精品推荐99| 国产福利小视频二区| 欧美在线偷拍视频免费看| 国产欧美日韩第三页| 五十路人妻熟女av一区二区| 超碰97人人澡人人| 美女福利视频导航网站| 专门看国产熟妇的网站| 久久这里只有精品热视频| 超碰在线中文字幕一区二区| 欧美日韩情色在线观看| 欧美日韩国产一区二区三区三州 | 4个黑人操素人视频网站精品91| 日本裸体熟妇区二区欧美| 久草视频在线一区二区三区资源站 | 天天日天天日天天射天天干| 色偷偷伊人大杳蕉综合网| 四川五十路熟女av| 都市激情校园春色狠狠| 天堂av在线播放免费| 91人妻精品久久久久久久网站| 日韩精品激情在线观看| yy96视频在线观看| 青青擦在线视频国产在线| 人妻少妇av在线观看| 在线免费观看黄页视频| 天天摸天天干天天操科普| 午夜极品美女福利视频| 中文字幕高清资源站| 日韩一个色综合导航| 2022中文字幕在线| 亚洲av日韩高清hd| 国产白袜脚足J棉袜在线观看| 亚洲高清一区二区三区视频在线| 欧美黑人与人妻精品| 精品视频一区二区三区四区五区| 亚洲女人的天堂av| 欧洲欧美日韩国产在线| 成人蜜桃美臀九一一区二区三区| 玖玖一区二区在线观看| 色天天天天射天天舔| 啊啊好慢点插舔我逼啊啊啊视频 | 一区二区三区麻豆福利视频| 日本少妇高清视频xxxxx| 2022中文字幕在线| www天堂在线久久| 中文字幕在线视频一区二区三区 | 久久亚洲天堂中文对白| 91国产在线免费播放| 97欧洲一区二区精品免费| 玖玖一区二区在线观看| 天天日天天舔天天射进去| 热久久只有这里有精品| 午夜福利人人妻人人澡人人爽| 日韩av有码一区二区三区4| 视频久久久久久久人妻| 亚洲成高清a人片在线观看| 扒开腿挺进肉嫩小18禁视频| 国产视频精品资源网站| 动漫精品视频在线观看| 中文字幕第三十八页久久| 青青热久免费精品视频在线观看| 亚洲男人在线天堂网| 亚洲一区二区三区精品视频在线| jiujiure精品视频在线| 99精品视频在线观看免费播放| 传媒在线播放国产精品一区| 国产成人精品av网站| 2018最新中文字幕在线观看| 免费在线播放a级片| 中文字幕人妻熟女在线电影| 亚洲va欧美va人人爽3p| 韩国爱爱视频中文字幕| 国产午夜男女爽爽爽爽爽视频| 色哟哟国产精品入口| 亚洲在线免费h观看网站| 又大又湿又爽又紧A视频| 五十路息与子猛烈交尾视频| 3337p日本欧洲大胆色噜噜| 中文字幕高清资源站| 又粗又长 明星操逼小视频| 9l人妻人人爽人人爽| 在线观看视频污一区| 孕妇奶水仑乱A级毛片免费看| 久久精品国产23696| 久久久久久99国产精品| 在线观看av观看av| av老司机精品在线观看| 日韩在线视频观看有码在线| 亚洲自拍偷拍综合色| 亚洲免费av在线视频| 韩国一级特黄大片做受| 经典av尤物一区二区| 强行扒开双腿猛烈进入免费版| 一区二区三区的久久的蜜桃的视频| 亚洲天堂成人在线观看视频网站| 国产免费高清视频视频| 视频一区二区在线免费播放 | 国产综合高清在线观看| 无忧传媒在线观看视频| 久久免费看少妇高潮完整版| 人人人妻人人澡人人| 精品黑人一区二区三区久久国产| 日本性感美女写真视频| 果冻传媒av一区二区三区| 精品欧美一区二区vr在线观看 | 黄色男人的天堂视频| 国产无遮挡裸体免费直播视频| 亚洲成人激情视频免费观看了| 天天日天天干天天爱| 超级碰碰在线视频免费观看| 国产精品午夜国产小视频| 97黄网站在线观看| 99热久久这里只有精品| 在线视频国产欧美日韩| 欧美美女人体视频一区| 国产精品人妻66p| 久久www免费人成一看片| 91精品国产观看免费| 欧美日韩熟女一区二区三区| 青青青视频手机在线观看| 99国内精品永久免费视频| av网址在线播放大全| 91小伙伴中女熟女高潮| 国内自拍第一页在线观看| 亚洲中文字幕乱码区| 黄色成人在线中文字幕| 2020av天堂网在线观看| 日本一区二区三区免费小视频| 亚洲精品麻豆免费在线观看| 91精品高清一区二区三区| 亚洲的电影一区二区三区| 夜夜操,天天操,狠狠操| 黄色在线观看免费观看在线| 欧美亚洲国产成人免费在线| 欧美亚洲少妇福利视频| 午夜精彩视频免费一区| 在线新三级黄伊人网| av网址在线播放大全| huangse网站在线观看| 无码国产精品一区二区高潮久久4 日韩欧美一级精品在线观看 | 激情啪啪啪啪一区二区三区| 天堂va蜜桃一区入口| av在线播放国产不卡| 精品人妻每日一部精品| jiuse91九色视频| 亚洲一级 片内射视正片| 天天日天天干天天搡| 天天日天天干天天要| 亚洲av天堂在线播放| 国产日韩一区二区在线看| 亚洲中文字幕国产日韩| 丁香花免费在线观看中文字幕| 一级a看免费观看网站| 亚洲av自拍偷拍综合| 欧美一区二区三区啪啪同性| 91自产国产精品视频| 日本裸体熟妇区二区欧美| 自拍偷区二区三区麻豆| 免费在线观看污污视频网站| 天堂女人av一区二区| 无码中文字幕波多野不卡| 18禁无翼鸟成人在线| 日韩在线中文字幕色| 91麻豆精品久久久久| 国产女人露脸高潮对白视频| 亚洲视频乱码在线观看| 一二三中文乱码亚洲乱码one| 2021国产一区二区| 亚洲 中文 自拍 另类 欧美| 国产又大又黄免费观看| 天天做天天干天天操天天射| 热久久只有这里有精品| 免费高清自慰一区二区三区网站| 社区自拍揄拍尻屁你懂的| 丰满的继坶3中文在线观看| 18禁无翼鸟成人在线| 久碰精品少妇中文字幕av| 国产不卡av在线免费| 美女大bxxxx内射| 中文字幕av一区在线观看| 日本免费一级黄色录像| 国产精品久久综合久久| 1000小视频在线| 欧美精品 日韩国产| 最后99天全集在线观看| 91久久国产成人免费网站| 男人的天堂一区二区在线观看| 亚洲变态另类色图天堂网| 免费费一级特黄真人片| 亚洲av一妻不如妾| 老有所依在线观看完整版 | 91免费观看在线网站| 亚洲在线免费h观看网站| 亚洲人人妻一区二区三区| 顶级尤物粉嫩小尤物网站| 黄色男人的天堂视频| 免费观看国产综合视频| 偷拍自拍国产在线视频| 男人在床上插女人视频| 黄工厂精品视频在线观看| 久久艹在线观看视频| 亚洲va天堂va国产va久| 91精品免费久久久久久| 午夜av一区二区三区| 91一区精品在线观看| 国产精品一区二区av国| 精品av久久久久久久| 欧美中文字幕一区最新网址| 国产熟妇人妻ⅹxxxx麻豆| 精品久久婷婷免费视频| 五月精品丁香久久久久福利社| 亚洲最大免费在线观看| 精品高潮呻吟久久av| 亚洲一区二区久久久人妻| 亚洲中文精品字幕在线观看| 精品美女福利在线观看| 久久久久久9999久久久久| 欧美伊人久久大香线蕉综合| 日本熟女精品一区二区三区| 国产精品人妻熟女毛片av久| 亚欧在线视频你懂的| 很黄很污很色的午夜网站在线观看| 18禁美女无遮挡免费| 精品黑人一区二区三区久久国产| 国产精品黄色的av| 在线播放 日韩 av| 精品av久久久久久久| 1769国产精品视频免费观看| 人妻熟女在线一区二区| 日本av熟女在线视频| 亚洲高清国产拍青青草原| 亚洲欧美福利在线观看| 亚洲成人av一区在线| 大陆胖女人与丈夫操b国语高清| 黑人性生活视频免费看| 国产片免费观看在线观看| 新婚人妻聚会被中出| 免费岛国喷水视频在线观看| 中文字幕免费福利视频6| 亚洲国产欧美国产综合在线| 哥哥姐姐综合激情小说| 欧美熟妇一区二区三区仙踪林| 精品老妇女久久9g国产| 青青在线视频性感少妇和隔壁黑丝 | 少妇人妻二三区视频| 天天干天天日天天谢综合156| 亚洲综合色在线免费观看| 黑人巨大精品欧美视频| 青青在线视频性感少妇和隔壁黑丝| 亚洲特黄aaaa片| 高清一区二区欧美系列| 欧美激情电影免费在线| 国产成人小视频在线观看无遮挡 | av森泽佳奈在线观看| aiss午夜免费视频| av中文字幕电影在线看| 亚洲欧美成人综合视频| 欧洲欧美日韩国产在线| 亚洲免费va在线播放| 91在线免费观看成人| 在线观看国产免费麻豆| 99精品国产自在现线观看| 亚洲天堂精品福利成人av| 亚洲高清免费在线观看视频| 国产成人精品午夜福利训2021| 人妻熟女在线一区二区| 老司机你懂得福利视频| 岛国黄色大片在线观看| 18禁无翼鸟成人在线| 人妻素人精油按摩中出| 美女av色播在线播放| 成年人午夜黄片视频资源| 天天射夜夜操狠狠干| 在线网站你懂得老司机| 第一福利视频在线观看| 午夜精彩视频免费一区| 特黄老太婆aa毛毛片| 亚洲成人激情av在线| 午夜美女少妇福利视频| 国产精品一二三不卡带免费视频 | 黄色片一级美女黄色片| 人妻少妇一区二区三区蜜桃| 日韩精品激情在线观看| 激情啪啪啪啪一区二区三区| 亚洲自拍偷拍精品网| 色吉吉影音天天干天天操| av完全免费在线观看av| 亚洲 欧美 自拍 偷拍 在线| 欧美精品黑人性xxxx| 粗大的内捧猛烈进出爽大牛汉子| 亚洲第17页国产精品| 成年女人免费播放视频| 干逼又爽又黄又免费的视频| 亚洲精品久久视频婷婷| 中国视频一区二区三区| 青青在线视频性感少妇和隔壁黑丝 | 91人妻人人做人人爽在线| 天天干天天插天天谢| 2022天天干天天操| 国产熟妇乱妇熟色T区| 国产91嫩草久久成人在线视频| 免费观看成年人视频在线观看| 国产精品女邻居小骚货| 亚洲伊人久久精品影院一美女洗澡| 免费观看国产综合视频| 男人插女人视频网站| 91国产在线视频免费观看| 国产伊人免费在线播放| 国产精品欧美日韩区二区| 二区中出在线观看老师| 777奇米久久精品一区| 国产麻豆国语对白露脸剧情 | 中文字幕在线视频一区二区三区 | 欧美国产亚洲中英文字幕| 自拍偷拍亚洲欧美在线视频| 99热色原网这里只有精品| 97国产福利小视频合集| 国产一区二区三免费视频| 高清一区二区欧美系列| 欧美3p在线观看一区二区三区| 馒头大胆亚洲一区二区| 亚洲成人av一区在线| 天天日天天透天天操| 国产视频网站一区二区三区| 9l人妻人人爽人人爽| 91www一区二区三区| 强行扒开双腿猛烈进入免费版| 亚洲成人av在线一区二区| 视频一区二区在线免费播放| 亚洲精品乱码久久久久久密桃明| 99精品国产自在现线观看| 91精品国产麻豆国产| 欧美视频综合第一页| 五十路丰满人妻熟妇| 欧美一级色视频美日韩| 久青青草视频手机在线免费观看| 欧美 亚洲 另类综合| 在线观看av2025| 夜夜嗨av一区二区三区中文字幕| 国产大鸡巴大鸡巴操小骚逼小骚逼| 在线视频国产欧美日韩| h国产小视频福利在线观看| 密臀av一区在线观看| 一区二区三区四区五区性感视频| 韩国爱爱视频中文字幕| 日韩三级黄色片网站| 日韩欧美在线观看不卡一区二区 | 香蕉91一区二区三区| 人人妻人人澡人人爽人人dvl| 青青色国产视频在线| av在线免费资源站| 天天日夜夜干天天操| 在线播放国产黄色av| 日韩美女综合中文字幕pp| 天堂av狠狠操蜜桃| 99久久久无码国产精品性出奶水| 欧美视频中文一区二区三区| 亚洲 中文字幕在线 日韩| 国产高清精品一区二区三区| 硬鸡巴动态操女人逼视频| 国产男女视频在线播放| 日韩三级电影华丽的外出| 免费无毒热热热热热热久| 欧美亚洲国产成人免费在线| 天天操天天爽天天干| 揄拍成人国产精品免费看视频| 亚洲图库另类图片区| 国产麻豆91在线视频| 亚洲人妻30pwc| 无码精品一区二区三区人| asmr福利视频在线观看| 中国无遮挡白丝袜二区精品| 女生被男生插的视频网站| 美女在线观看日本亚洲一区| 大尺度激情四射网站| 人妻熟女在线一区二区| 漂亮 人妻被中出中文| 天天日天天干天天干天天日| 大鸡吧插入女阴道黄色片| 岛国免费大片在线观看| 少妇高潮一区二区三区| 亚洲av香蕉一区区二区三区犇| 日本最新一二三区不卡在线| 亚洲免费va在线播放| 狠狠躁狠狠爱网站视频| 日本一二三中文字幕| 亚洲1卡2卡三卡4卡在线观看| 黄色的网站在线免费看| 91啪国自产中文字幕在线| 99精品国自产在线人| 日韩黄色片在线观看网站| 国产性生活中老年人视频网站| 2022精品久久久久久中文字幕| 日韩亚洲高清在线观看| 亚洲公开视频在线观看| 久久久91蜜桃精品ad| 欧美成人一二三在线网| 久草视频 久草视频2| 黑人变态深video特大巨大| 老司机午夜精品视频资源 | 亚洲最大黄 嗯色 操 啊| 最后99天全集在线观看| aⅴ精产国品一二三产品| 曰本无码人妻丰满熟妇啪啪| aⅴ精产国品一二三产品| 亚洲成人三级在线播放| 一区二区三区久久久91| 中英文字幕av一区| 黑人乱偷人妻中文字幕| 亚洲另类伦春色综合小| 久久久久久国产精品| 婷婷久久久久深爱网| 日本免费视频午夜福利视频| 成年午夜影片国产片| 国产黄色高清资源在线免费观看| 色综合天天综合网国产成人| 天天日天天干天天插舔舔| 国产日韩精品免费在线| 黄色视频在线观看高清无码| 三级等保密码要求条款| 亚洲国产成人最新资源| 91综合久久亚洲综合| 91麻豆精品久久久久| 99av国产精品欲麻豆| 夜色17s精品人妻熟女| 中文字幕在线第一页成人| 亚洲国产精品免费在线观看| 自拍 日韩 欧美激情| 青青草在观免费国产精品| 国产成人精品午夜福利训2021| 国产一区二区在线欧美| 啊啊啊想要被插进去视频| 国产欧美精品不卡在线| 中国把吊插入阴蒂的视频| 中出中文字幕在线观看| 国产午夜无码福利在线看| 免费一级特黄特色大片在线观看| 东游记中文字幕版哪里可以看到| 97瑟瑟超碰在线香蕉| 伊人开心婷婷国产av| 日本一区美女福利视频| 亚洲中文精品人人免费| 亚洲国产成人无码麻豆艾秋| 91久久人澡人人添人人爽乱| 99精品视频在线观看免费播放| 日本一道二三区视频久久| 美女张开腿让男生操在线看| 青青草亚洲国产精品视频| 免费福利av在线一区二区三区| 日本韩国在线观看一区二区| 4个黑人操素人视频网站精品91| av森泽佳奈在线观看| 天天艹天天干天天操| 国产又粗又硬又大视频| 黄色片黄色片wyaa| 成年午夜影片国产片| 狠狠操狠狠操免费视频| 日韩av中文在线免费观看| 中文字幕第一页国产在线| 2025年人妻中文字幕乱码在线| 国产熟妇人妻ⅹxxxx麻豆| 2020韩国午夜女主播在线| 中文字幕在线欧美精品| 91成人在线观看免费视频| 无套猛戳丰满少妇人妻| 亚洲综合一区二区精品久久| 国产欧美精品免费观看视频| 国产午夜福利av导航| 中文字幕一区二区三区人妻大片| 国产精品视频男人的天堂| 美味人妻2在线播放| 免费在线看的黄网站| 人人妻人人澡欧美91精品| 天堂av在线最新版在线| 婷婷色国产黑丝少妇勾搭AV| 91大神福利视频网| 亚洲色偷偷综合亚洲AV伊人 | 亚洲中文字幕人妻一区| 亚洲av成人免费网站| 欧美视频不卡一区四区| 91亚洲国产成人精品性色| 亚洲麻豆一区二区三区| 93人妻人人揉人人澡人人| 日韩熟女系列一区二区三区| 巨乳人妻日下部加奈被邻居中出| 在线观看视频 你懂的| 亚洲欧美清纯唯美另类| 首之国产AV医生和护士小芳| 黑人大几巴狂插日本少妇| 91人妻精品一区二区久久| 欧美日韩国产一区二区三区三州| 午夜精品久久久久久99热| 天天日天天干天天舔天天射| 男生舔女生逼逼的视频| 99久久超碰人妻国产| 黄色的网站在线免费看| 桃色视频在线观看一区二区| av日韩在线免费播放| 大黑人性xxxxbbbb| 中文字幕最新久久久| 亚洲中文精品字幕在线观看| 成年人啪啪视频在线观看| 美女av色播在线播放| 久久农村老妇乱69系列| 2022中文字幕在线| 同居了嫂子在线播高清中文| 国产卡一卡二卡三乱码手机| 欧亚日韩一区二区三区观看视频| 中文字幕人妻被公上司喝醉在线| 福利国产视频在线观看| 亚洲一区二区三区久久受| 亚洲综合在线观看免费| 在线观看黄色成年人网站| 成年人该看的视频黄免费| xxx日本hd高清| 在线观看国产网站资源| 大香蕉伊人国产在线| 日韩黄色片在线观看网站| 午夜场射精嗯嗯啊啊视频| 亚洲综合在线观看免费| aⅴ精产国品一二三产品| 1024久久国产精品| 老师让我插进去69AV| 宅男噜噜噜666免费观看| 亚洲伊人色一综合网| 亚洲欧美激情国产综合久久久 | 人人在线视频一区二区| 久久香蕉国产免费天天| 午夜影院在线观看视频羞羞羞| 中文字幕人妻av在线观看| 黄色在线观看免费观看在线| 国产真实灌醉下药美女av福利| 黄色三级网站免费下载| 日韩欧美国产一区不卡| 岛国青草视频在线观看| 夫妻在线观看视频91| 97超碰免费在线视频| 1区2区3区4区视频在线观看| 亚洲丝袜老师诱惑在线观看| 2020国产在线不卡视频 | 日本成人一区二区不卡免费在线| 99亚洲美女一区二区三区| 成年午夜免费无码区| 伊人开心婷婷国产av| 成年女人免费播放视频| 东京干手机福利视频| 久久99久久99精品影院| 91www一区二区三区| 精品国产成人亚洲午夜| 五色婷婷综合狠狠爱| 成年人午夜黄片视频资源| 精品91高清在线观看| 欧美综合婷婷欧美综合| 欧美老鸡巴日小嫩逼| 国产一区二区在线欧美| 日本成人一区二区不卡免费在线| 欧美黄色录像免费看的| 青青操免费日综合视频观看| 亚洲国产欧美国产综合在线 | 大黑人性xxxxbbbb| 亚洲精品久久综合久| 中文字幕网站你懂的| 大屁股熟女一区二区三区| 天天躁夜夜躁日日躁a麻豆| 在线国产中文字幕视频| 绝顶痉挛大潮喷高潮无码| 蜜臀成人av在线播放| 美女福利写真在线观看视频| 美女张开两腿让男人桶av| 青青尤物在线观看视频网站| 亚洲国产欧美国产综合在线| 天天日天天鲁天天操| 在线视频这里只有精品自拍| 国产乱子伦一二三区| 国产免费高清视频视频| 在线免费91激情四射 | 国产午夜亚洲精品麻豆| 日本午夜爽爽爽爽爽视频在线观看 | 538精品在线观看视频| 天堂资源网av中文字幕| 一区二区三区国产精选在线播放| 黄色在线观看免费观看在线| 亚洲一区自拍高清免费视频| 午夜毛片不卡免费观看视频| gogo国模私拍视频| 在线免费观看靠比视频的网站 | 国产黄色片蝌蚪九色91| 中文人妻AV久久人妻水| 在线免费观看国产精品黄色| 熟女妇女老妇一二三区| 天天操,天天干,天天射| 春色激情网欧美成人| 91精品高清一区二区三区| 国产午夜男女爽爽爽爽爽视频| 欧美专区第八页一区在线播放| 99精品视频之69精品视频| 唐人色亚洲av嫩草| 在线新三级黄伊人网| 成人影片高清在线观看| 欧美一区二区三区四区性视频| 在线观看av亚洲情色| 在线观看国产免费麻豆| 大黑人性xxxxbbbb| 一区二区三区另类在线| 老司机福利精品视频在线| 久久久久久久99精品| 激情啪啪啪啪一区二区三区| 亚洲av男人的天堂你懂的| 91p0rny九色露脸熟女| 天天躁日日躁狠狠躁躁欧美av| 国产成人自拍视频在线免费观看| 欧美一区二区三区啪啪同性| brazzers欧熟精品系列| 无码中文字幕波多野不卡| 97精品成人一区二区三区| 秋霞午夜av福利经典影视| 大香蕉日本伊人中文在线| 啪啪啪啪啪啪啪啪av| 激情图片日韩欧美人妻| 无码中文字幕波多野不卡| 欧美成人综合视频一区二区| 天堂女人av一区二区| av线天堂在线观看| 色哟哟国产精品入口| 欧美精产国品一二三区| 最后99天全集在线观看| 最近的中文字幕在线mv视频| 日韩欧美在线观看不卡一区二区| 午夜激情久久不卡一区二区| 黄色视频在线观看高清无码| 亚洲欧美国产麻豆综合| 任你操任你干精品在线视频| 啊啊好慢点插舔我逼啊啊啊视频| 午夜久久久久久久99| 在线观看亚洲人成免费网址| 精品视频中文字幕在线播放| 偷拍自拍亚洲视频在线观看| 香蕉aⅴ一区二区三区| 中文字幕av熟女人妻| 亚洲美女美妇久久字幕组| 国产精品午夜国产小视频| 亚洲国产免费av一区二区三区| 日韩一区二区三区三州| 2020久久躁狠狠躁夜夜躁| av亚洲中文天堂字幕网| 天天干天天日天天谢综合156 | 桃色视频在线观看一区二区| 成人福利视频免费在线| 欧洲精品第一页欧洲精品亚洲| 蜜桃精品久久久一区二区| 99精品视频在线观看婷婷| 98视频精品在线观看| av成人在线观看一区| 国产va在线观看精品| 国产视频网站国产视频| 天码人妻一区二区三区在线看| 一区二区在线视频中文字幕| 亚洲av色香蕉一区二区三区| 一区二区免费高清黄色视频| 色伦色伦777国产精品| 好吊视频—区二区三区| 美洲精品一二三产区区别| 青青社区2国产视频| 75国产综合在线视频| 欧美激情电影免费在线| 91老师蜜桃臀大屁股| 91色九色porny| 亚洲欧美一区二区三区电影| 可以免费看的www视频你懂的| 日本女人一级免费片| 国产精品一区二区久久久av| 日本三极片中文字幕| 久草视频在线一区二区三区资源站| 男人靠女人的逼视频| 成人免费毛片aaaa| 国产亚洲欧美另类在线观看| 3D动漫精品啪啪一区二区下载| 日本欧美视频在线观看三区| 国产成人精品亚洲男人的天堂| 欧美亚洲偷拍自拍色图| 日本人妻精品久久久久久| 亚洲图片欧美校园春色| av在线资源中文字幕| 超鹏97历史在线观看| 激情五月婷婷综合色啪| 密臀av一区在线观看| 激情综合治理六月婷婷| 97超碰人人搞人人| 99热色原网这里只有精品| 小穴多水久久精品免费看| 亚洲 自拍 色综合图| 毛茸茸的大外阴中国视频| 久久免费看少妇高潮完整版| 国产精彩对白一区二区三区| 精品av久久久久久久| 一个人免费在线观看ww视频| 少妇人妻久久久久视频黄片| 欧美日韩不卡一区不区二区| 自拍偷拍 国产资源| 黄色av网站免费在线| 国产免费高清视频视频| 一个人免费在线观看ww视频| 国产黄色大片在线免费播放| 人妻少妇性色欲欧美日韩| 天天日天天做天天日天天做| 91高清成人在线视频| 婷婷五月亚洲综合在线| 人妻熟女在线一区二区| 一区二区熟女人妻视频| 少妇高潮一区二区三区| rct470中文字幕在线| 91精品高清一区二区三区| 日本脱亚入欧是指什么| 非洲黑人一级特黄片| 亚洲国产成人在线一区| 欧美va不卡视频在线观看| 日本午夜爽爽爽爽爽视频在线观看| 香港一级特黄大片在线播放| 天堂av狠狠操蜜桃| 美女 午夜 在线视频| 成人av天堂丝袜在线观看| 鸡巴操逼一级黄色气| 人妻丰满熟妇综合网| 精品国产污污免费网站入口自| 天天射,天天操,天天说| 99精品亚洲av无码国产另类| 日本裸体熟妇区二区欧美| 晚上一个人看操B片| 午夜福利资源综合激情午夜福利资| av日韩在线观看大全| 在线网站你懂得老司机| 视频 一区二区在线观看| 一区二区三区综合视频| 老司机免费视频网站在线看| 在线免费观看欧美小视频| 国内资源最丰富的网站| 国产精品一区二区三区蜜臀av| 成人乱码一区二区三区av| 午夜福利资源综合激情午夜福利资 | 揄拍成人国产精品免费看视频| 日韩人妻xxxxx| 岛国一区二区三区视频在线| 日韩亚国产欧美三级涩爱| 日本熟妇喷水xxx| 91极品大一女神正在播放| 久久久久久97三级| 黑人性生活视频免费看| 少妇ww搡性bbb91| 偷拍美女一区二区三区| 男人在床上插女人视频| 成人18禁网站在线播放| 337p日本大胆欧美人| 亚洲另类在线免费观看| 亚洲自拍偷拍精品网| 日韩av大胆在线观看| 2020中文字幕在线播放| 成熟丰满熟妇高潮xx×xx| 99热久久极品热亚洲| 香蕉aⅴ一区二区三区| 天天干天天日天天干天天操| 青青草人人妻人人妻| 成人av在线资源网站| 又大又湿又爽又紧A视频| 日本少妇人妻xxxxx18| 巨乳人妻日下部加奈被邻居中出| 久久久久久久久久久久久97| 不戴胸罩引我诱的隔壁的人妻| 黑人性生活视频免费看| 51国产成人精品视频 | 不卡日韩av在线观看| 91she九色精品国产| 久久精品国产23696| 久久久制服丝袜中文字幕| 国际av大片在线免费观看| 精品人妻每日一部精品| 男人操女人逼逼视频网站| 日韩成人免费电影二区| 偷青青国产精品青青在线观看| 91国内视频在线观看| 精品亚洲国产中文自在线| 韩国黄色一级二级三级| 99久久99久国产黄毛片| 熟女人妻在线观看视频| 亚洲综合另类精品小说| 扒开腿挺进肉嫩小18禁视频| 日韩一区二区三区三州| 99婷婷在线观看视频| 清纯美女在线观看国产| 天天摸天天干天天操科普| 九色精品视频在线播放| 经典亚洲伊人第一页| 亚洲成人激情视频免费观看了 | 国产福利在线视频一区| 青青草成人福利电影| 国产在线91观看免费观看| 中文字幕 码 在线视频| 欧美va亚洲va天堂va| 欧美精品一二三视频| 五月婷婷在线观看视频免费| 十八禁在线观看地址免费| 国产白袜脚足J棉袜在线观看| av在线免费资源站| sspd152中文字幕在线| 抽查舔水白紧大视频| 婷婷五月亚洲综合在线| 美女张开腿让男生操在线看| 扒开让我视频在线观看| 欧美精品国产综合久久| 久久久超爽一二三av| 91九色porny蝌蚪国产成人| 天天日天天爽天天干| 插小穴高清无码中文字幕| wwwxxx一级黄色片| 2022国产综合在线干| 91久久国产成人免费网站| 国产熟妇乱妇熟色T区| 精品欧美一区二区vr在线观看| 亚洲推理片免费看网站| 国产亚洲精品品视频在线| 制丝袜业一区二区三区| 岛国毛片视频免费在线观看| 日韩在线视频观看有码在线| 天天干天天搞天天摸| 欧美精品一二三视频| 久久美欧人妻少妇一区二区三区| 日本午夜福利免费视频| 五十路熟女人妻一区二| 同居了嫂子在线播高清中文| av网站色偷偷婷婷网男人的天堂| 亚洲中文字字幕乱码| 亚洲福利午夜久久久精品电影网 | 中国视频一区二区三区| 91久久国产成人免费网站| 天天艹天天干天天操| 精品区一区二区三区四区人妻| 福利片区一区二体验区| 超碰公开大香蕉97| 天天干天天操天天摸天天射| 国产三级精品三级在线不卡| 午夜福利资源综合激情午夜福利资| 男人的网址你懂的亚洲欧洲av| 人妻激情图片视频小说| 一级黄片久久久久久久久| 青青青青青手机视频| 视频二区在线视频观看| 深夜男人福利在线观看| 久久久噜噜噜久久熟女av| 一二三区在线观看视频| 中文字幕+中文字幕| 天天干天天日天天谢综合156| 抽查舔水白紧大视频| 国产美女一区在线观看| 欧美在线精品一区二区三区视频| 人人妻人人人操人人人爽| 99国内小视频在现欢看| 日本福利午夜电影在线观看| 亚洲av日韩精品久久久久久hd| 欧美成人综合视频一区二区 | 一区二区三区美女毛片| 色婷婷综合激情五月免费观看| 精品一区二区三区在线观看| 男女啪啪啪啪啪的网站| av久久精品北条麻妃av观看| 欧美在线精品一区二区三区视频 | 极品粉嫩小泬白浆20p主播| 被大鸡吧操的好舒服视频免费| 黄色无码鸡吧操逼视频| av俺也去在线播放| 日本脱亚入欧是指什么| 春色激情网欧美成人| 福利视频一区二区三区筱慧| 亚洲国产欧美国产综合在线| 绝色少妇高潮3在线观看| 最近的中文字幕在线mv视频| 在线网站你懂得老司机| 粗大的内捧猛烈进出爽大牛汉子| 在线制服丝袜中文字幕| 最近中文字幕国产在线| 五月天久久激情视频| 做爰视频毛片下载蜜桃视频1| 在线免费观看欧美小视频| 美女张开腿让男生操在线看| 亚洲国产成人无码麻豆艾秋| 中文字幕+中文字幕| 免费av岛国天堂网站| 中出中文字幕在线观看 | 亚洲国产免费av一区二区三区 | 久久麻豆亚洲精品av| 日韩加勒比东京热二区| 欧美视频一区免费在线| 欧美视频中文一区二区三区| 国产V亚洲V天堂无码欠欠| 丰满少妇人妻xxxxx| 人人妻人人人操人人人爽| 欧美黄色录像免费看的| 操日韩美女视频在线免费看| 99视频精品全部15| 年轻的人妻被夫上司侵犯| 中文字幕+中文字幕| 婷婷久久久综合中文字幕| 成熟丰满熟妇高潮xx×xx| 美女福利视频网址导航| 一区国内二区日韩三区欧美| 偷拍自拍福利视频在线观看| 青青青视频手机在线观看| 日韩美在线观看视频黄| 亚洲免费福利一区二区三区| 最新中文字幕乱码在线| 午夜激情高清在线观看| 伊人日日日草夜夜草| 91chinese在线视频| 国产精品国产三级麻豆| av新中文天堂在线网址| 天天干天天搞天天摸| 国产va在线观看精品| 99人妻视频免费在线| 日韩精品中文字幕在线| 久久农村老妇乱69系列| 无套猛戳丰满少妇人妻| 日韩av大胆在线观看| 久久热久久视频在线观看| 国产伊人免费在线播放| 在线观看视频污一区| 青青青国产免费视频| 日韩欧美制服诱惑一区在线| 亚洲 人妻 激情 中文| 美女小视频网站在线| 99久久99久国产黄毛片| 91精品免费久久久久久| 中文字幕人妻被公上司喝醉在线| 国产精品成久久久久三级蜜臀av| 精品日产卡一卡二卡国色天香| 国产大学生援交正在播放| 2021久久免费视频| 男生舔女生逼逼视频| 操日韩美女视频在线免费看| 天天干天天搞天天摸| 91国偷自产一区二区三区精品| 五十路熟女av天堂| 香港一级特黄大片在线播放| 91av精品视频在线| 久久久久五月天丁香社区| 91免费观看国产免费| 538精品在线观看视频| 韩国三级aaaaa高清视频 | 都市激情校园春色狠狠| 成人乱码一区二区三区av| 亚洲中文字幕校园春色| 亚洲视频乱码在线观看| 免费看国产又粗又猛又爽又黄视频| 在线视频精品你懂的| 青青青青青手机视频| 久久久久久99国产精品| 国产亚洲四十路五十路| 阴茎插到阴道里面的视频| 午夜在线精品偷拍一区二| 日日摸夜夜添夜夜添毛片性色av| 天天日天天日天天射天天干| 搡老熟女一区二区在线观看| 熟女少妇激情五十路| 天天摸天天干天天操科普| 国产日本精品久久久久久久| 91福利在线视频免费观看| 六月婷婷激情一区二区三区| 一区二区三区国产精选在线播放| 日本韩国免费福利精品| 任我爽精品视频在线播放| 19一区二区三区在线播放| 亚洲免费在线视频网站| 1769国产精品视频免费观看| 经典亚洲伊人第一页| 午夜激情高清在线观看| av在线shipin| 91人妻精品一区二区在线看| 岛国黄色大片在线观看| 男人的天堂一区二区在线观看| 中文字日产幕乱六区蜜桃| 馒头大胆亚洲一区二区| 51国产成人精品视频| av在线播放国产不卡| 亚洲av无硬久久精品蜜桃| 骚逼被大屌狂草视频免费看| 自拍偷拍日韩欧美亚洲| 青青青青草手机在线视频免费看| 国产一区二区三免费视频| 绯色av蜜臀vs少妇| 538精品在线观看视频| 老司机99精品视频在线观看| 亚洲精品成人网久久久久久小说| 蜜臀av久久久久蜜臀av麻豆| 欧美色婷婷综合在线| 青青青激情在线观看视频| 亚洲av无硬久久精品蜜桃| 国产美女精品福利在线| 免费黄页网站4188| 亚洲欧美激情国产综合久久久| 日辽宁老肥女在线观看视频| 天天色天天舔天天射天天爽| 天天日天天摸天天爱| 免费大片在线观看视频网站| 日韩a级黄色小视频| 韩国三级aaaaa高清视频| 亚洲成人午夜电影在线观看| 91精品综合久久久久3d动漫 | 国产精品三级三级三级| 亚洲最大黄了色网站| 东京干手机福利视频| 国产日韩欧美视频在线导航| 日日操夜夜撸天天干| 888欧美视频在线| 中文字幕高清在线免费播放 | 北条麻妃高跟丝袜啪啪| 九九视频在线精品播放| 国产成人午夜精品福利| 亚洲高清视频在线不卡| 婷婷色国产黑丝少妇勾搭AV| 亚洲 中文 自拍 另类 欧美| av破解版在线观看| 成人蜜臀午夜久久一区| 国产黄色a级三级三级三级| 亚洲日本一区二区久久久精品| 夜女神免费福利视频| 蜜桃色婷婷久久久福利在线| 精品一区二区三区午夜| 一色桃子人妻一区二区三区| 日韩精品电影亚洲一区| 高清成人av一区三区| 早川濑里奈av黑人番号| 夜夜嗨av一区二区三区中文字幕| 99亚洲美女一区二区三区| 91人妻精品一区二区久久| 91色网站免费在线观看| 夜女神免费福利视频| 日韩熟女av天堂系列| 中文字幕av第1页中文字幕| 国产九色91在线观看精品| 边摸边做超爽毛片18禁色戒| 99热碰碰热精品a中文| 国产大学生援交正在播放| 国产麻豆剧果冻传媒app| 人妻熟女中文字幕aⅴ在线| 亚洲va国产va欧美va在线| 少妇人妻真实精品视频| 2022中文字幕在线| 久久久久久久精品成人热| 99精品国产aⅴ在线观看| 摧残蹂躏av一二三区| 国产chinesehd精品麻豆| 大尺度激情四射网站| 高潮视频在线快速观看国家快速| 老鸭窝在线观看一区| 国产综合高清在线观看| 一个人免费在线观看ww视频| 在线不卡日韩视频播放| 熟妇一区二区三区高清版| 精品久久婷婷免费视频| xxx日本hd高清| 青青草人人妻人人妻| 天天干天天操天天扣| 40道精品招牌菜特色| 中文字幕在线永久免费播放| 精品成人午夜免费看| 日本高清成人一区二区三区| 亚洲一区二区三区精品视频在线 | 黄色成人在线中文字幕| 亚洲精品久久视频婷婷| 亚洲va天堂va国产va久| 91国内精品久久久久精品一| 亚洲国产香蕉视频在线播放| 香港一级特黄大片在线播放| 青青草原色片网站在线观看| 人妻熟女中文字幕aⅴ在线| 1区2区3区不卡视频| 孕妇奶水仑乱A级毛片免费看| 精品av久久久久久久| 国产真实灌醉下药美女av福利| 97人妻总资源视频| 中文字母永久播放1区2区3区 | 午夜dv内射一区区| 日本18禁久久久久久| 欧洲日韩亚洲一区二区三区| 曰本无码人妻丰满熟妇啪啪| 91桃色成人网络在线观看| 国产黄色高清资源在线免费观看| 污污小视频91在线观看| 日韩a级精品一区二区| 五十路熟女人妻一区二区9933| 99国内小视频在现欢看| 91亚洲手机在线视频播放| 国产综合精品久久久久蜜臀| 好太好爽好想要免费| 日日日日日日日日夜夜夜夜夜夜| 欧美色呦呦最新网址| 91大神福利视频网| 日本乱人一区二区三区| 欧美一区二区三区高清不卡tv| 水蜜桃一区二区三区在线观看视频| 爱有来生高清在线中文字幕| 国产黄色片在线收看| 激情伦理欧美日韩中文字幕| 免费在线观看视频啪啪| 国产高清97在线观看视频| 久久这里只有精品热视频 | 亚洲va欧美va人人爽3p| 激情色图一区二区三区| 成人久久精品一区二区三区| av欧美网站在线观看| 91一区精品在线观看| 亚洲成人激情视频免费观看了| 日韩熟女av天堂系列| 国产品国产三级国产普通话三级| 欧美偷拍自拍色图片| 91亚洲精品干熟女蜜桃频道| 青青热久免费精品视频在线观看 | 欧美久久一区二区伊人| 精品国产乱码一区二区三区乱| 无忧传媒在线观看视频| 2020韩国午夜女主播在线| 午夜精品一区二区三区城中村| 国产精品人妻一区二区三区网站| 亚洲国产成人在线一区| 91麻豆精品秘密入口在线观看| 青青青爽视频在线播放| 偷青青国产精品青青在线观看| 日韩精品中文字幕在线| 绝顶痉挛大潮喷高潮无码| 新97超碰在线观看| 亚洲国产最大av综合| 国产极品美女久久久久久| 亚洲午夜福利中文乱码字幕| 欧美一级视频一区二区| 日本女大学生的黄色小视频| 久草免费人妻视频在线| 无码日韩人妻精品久久| 91中文字幕免费在线观看| 国产精品久久久久久久精品视频| rct470中文字幕在线| 亚洲熟妇无码一区二区三区| 超pen在线观看视频公开97| 亚洲福利天堂久久久久久| 在线播放一区二区三区Av无码| 福利视频广场一区二区| 青娱乐蜜桃臀av色| 成人免费做爰高潮视频| 伊人日日日草夜夜草| av在线免费资源站| 午夜福利人人妻人人澡人人爽| 国产+亚洲+欧美+另类| 可以免费看的www视频你懂的| sspd152中文字幕在线| 成人动漫大肉棒插进去视频| 天天干天天日天天谢综合156| 日韩特级黄片高清在线看| 男女啪啪视频免费在线观看| 欧美女同性恋免费a| 天天日天天透天天操| 亚洲国产美女一区二区三区软件| 成人免费公开视频无毒| 欧美成人黄片一区二区三区| 又大又湿又爽又紧A视频| av中文字幕在线观看第三页| 三上悠亚和黑人665番号| 亚洲av可乐操首页| 久久精品视频一区二区三区四区| aⅴ五十路av熟女中出| 亚洲无线观看国产高清在线| 操的小逼流水的文章| 19一区二区三区在线播放| 国产又粗又黄又硬又爽| 一级黄色av在线观看| 18禁污污污app下载| 久久久精品欧洲亚洲av| 欧美激情电影免费在线| 伊人综合免费在线视频| www,久久久,com| 91麻豆精品91久久久久同性| 国产精品自拍视频大全| 午夜激情精品福利视频| 人妻无码中文字幕专区| 日韩av有码一区二区三区4| 一区二区视频视频视频| 色秀欧美视频第一页| 青青在线视频性感少妇和隔壁黑丝 | 中文字幕日韩精品就在这里| 欧美另类重口味极品在线观看| 福利视频广场一区二区| 日韩欧美国产精品91| 88成人免费av网站| 中文字幕日韩无敌亚洲精品| 日本人妻欲求不满中文字幕| 另类av十亚洲av| 亚洲一区二区三区uij| 福利在线视频网址导航 | 美女张开两腿让男人桶av| 狠狠躁夜夜躁人人爽天天天天97| av网站色偷偷婷婷网男人的天堂| 福利在线视频网址导航| 青青青青操在线观看免费| 天堂av狠狠操蜜桃| 中文字幕欧美日韩射射一| 亚洲国产精品美女在线观看| 动漫精品视频在线观看| 欧美视频中文一区二区三区| 成人av电影免费版| av破解版在线观看| 少妇人妻久久久久视频黄片| 大鸡巴插入美女黑黑的阴毛| 成年人中文字幕在线观看| 亚洲免费视频欧洲免费视频| 自拍偷拍日韩欧美一区二区| 非洲黑人一级特黄片| 老司机在线精品福利视频| 国产 在线 免费 精品| 天天干天天日天天谢综合156| 老司机你懂得福利视频| 欧洲黄页网免费观看| 亚洲精品国产综合久久久久久久久| 日韩无码国产精品强奸乱伦| 91九色porny国产蝌蚪视频| 久久丁香婷婷六月天| 天天日夜夜干天天操| 不卡日韩av在线观看| 唐人色亚洲av嫩草| 丝袜国产专区在线观看| 久草视频在线看免费| 国产欧美精品一区二区高清 | 国产一区二区火爆视频| 99久久成人日韩欧美精品| 久草视频 久草视频2| 啊慢点鸡巴太大了啊舒服视频| 国产精品3p和黑人大战| 中文字幕国产专区欧美激情| 久草福利电影在线观看| 国产福利小视频免费观看| 激情国产小视频在线| 硬鸡巴动态操女人逼视频| 久久亚洲天堂中文对白| 日本美女成人在线视频| 亚洲美女自偷自拍11页| 久久www免费人成一看片| 国产一区成人在线观看视频| 九色精品视频在线播放| 亚洲男人的天堂a在线| 欧美香蕉人妻精品一区二区| 韩国一级特黄大片做受| 97资源人妻免费在线视频| 熟女91pooyn熟女| 成熟熟女国产精品一区| 日本韩国在线观看一区二区| 国产精品自拍视频大全| 天天草天天色天天干| 日本女人一级免费片| 视频一区二区三区高清在线| 老师啊太大了啊啊啊尻视频| nagger可以指黑人吗| 在线观看国产免费麻豆| 这里只有精品双飞在线播放| 日韩美在线观看视频黄| 美味人妻2在线播放| 日视频免费在线观看| 亚洲熟女综合色一区二区三区四区 | 日韩av中文在线免费观看| 天天干天天操天天扣| 热久久只有这里有精品| 久久精品36亚洲精品束缚| 国产在线一区二区三区麻酥酥| 婷婷综合蜜桃av在线| 老熟妇xxxhd老熟女| 美女大bxxxx内射| 人妻无码中文字幕专区| 天天躁日日躁狠狠躁躁欧美av| 淫秽激情视频免费观看| 天天干天天搞天天摸| 一区二区三区久久中文字幕| av成人在线观看一区| 亚洲在线免费h观看网站| 成人亚洲精品国产精品| 绝色少妇高潮3在线观看| 亚洲天堂精品久久久| 一区二区三区综合视频| 成人av电影免费版| 99re国产在线精品| 亚洲国产在人线放午夜| 最新91九色国产在线观看| japanese日本熟妇另类| 日曰摸日日碰夜夜爽歪歪| 天堂女人av一区二区| 亚洲熟妇无码一区二区三区| 国产熟妇一区二区三区av | 五月婷婷在线观看视频免费| 欧美成人精品在线观看| 可以在线观看的av中文字幕| 亚洲精品乱码久久久久久密桃明| 青青青青青青草国产| 天天日天天日天天擦| 日本特级片中文字幕| 老司机福利精品视频在线| 岳太深了紧紧的中文字幕| 国产亚州色婷婷久久99精品| 成人sm视频在线观看| 久草视频 久草视频2| 青青青视频手机在线观看| 阴茎插到阴道里面的视频| 国产黄网站在线观看播放| 精品一区二区三区三区色爱| 不卡精品视频在线观看| 9色精品视频在线观看| 青青青青爽手机在线| 久久久91蜜桃精品ad| 97欧洲一区二区精品免费| 久久久久久久精品成人热| 成人av免费不卡在线观看| 在线观看免费视频色97| 精品成人午夜免费看| 在线不卡成人黄色精品| 欧美亚洲国产成人免费在线 | 无码国产精品一区二区高潮久久4| 人人人妻人人澡人人| 亚洲男人在线天堂网| 社区自拍揄拍尻屁你懂的| 淫秽激情视频免费观看| 97人妻无码AV碰碰视频| 一区二区视频在线观看免费观看| 91精品激情五月婷婷在线| 少妇人妻真实精品视频| 欧美老鸡巴日小嫩逼| 国产麻豆乱子伦午夜视频观看| 午夜在线观看一区视频| 天天操天天爽天天干| 国产熟妇一区二区三区av| 最近中文2019年在线看| 欧美成人精品欧美一级黄色| 欧美精品国产综合久久| 久草极品美女视频在线观看| 天天操天天插天天色| 不卡一不卡二不卡三| 日韩精品啪啪视频一道免费| 污污小视频91在线观看| 福利午夜视频在线观看| 日本熟妇丰满厨房55| 欧美成人一二三在线网| 日本熟妇喷水xxx| 亚洲精品在线资源站| 国际av大片在线免费观看| 久久久久只精品国产三级| 国产女人被做到高潮免费视频| 国产日韩欧美美利坚蜜臀懂色| av手机免费在线观看高潮| av在线免费资源站| 淫秽激情视频免费观看| 一区二区三区的久久的蜜桃的视频| 成年女人免费播放视频| 国产三级片久久久久久久| 黄色成人在线中文字幕| 亚洲精品亚洲人成在线导航| 无码中文字幕波多野不卡| 中文字幕人妻av在线观看| 97欧洲一区二区精品免费| 中文字幕日韩精品就在这里| 中文字幕在线免费第一页| 一区二区麻豆传媒黄片| 亚洲一区二区人妻av| 一级a看免费观看网站| 欧美乱妇无乱码一区二区| 少妇被强干到高潮视频在线观看| 男人的天堂在线黄色| 中国老熟女偷拍第一页| 国产精品一二三不卡带免费视频 | 亚洲高清国产自产av| 中文字幕乱码人妻电影| 在线免费观看亚洲精品电影| 黑人3p华裔熟女普通话| 大香蕉福利在线观看| 99精品免费观看视频| 一区二区三区毛片国产一区| 久久这里只有精品热视频| 亚洲国产欧美一区二区丝袜黑人| 538精品在线观看视频| 成年人午夜黄片视频资源| 亚洲自拍偷拍精品网| 成人色综合中文字幕| 人人妻人人爽人人澡人人精品| 亚洲的电影一区二区三区| 人妻素人精油按摩中出| 后入美女人妻高清在线| 国产真实灌醉下药美女av福利| 清纯美女在线观看国产| 自拍偷拍亚洲另类色图| 综合激情网激情五月五月婷婷| 青青青青青手机视频| 久久精品久久精品亚洲人| 五十路在线观看完整版| 99久久久无码国产精品性出奶水| 精品乱子伦一区二区三区免费播| 国产大学生援交正在播放| 啊啊啊想要被插进去视频| 亚洲精品ww久久久久久| 绝顶痉挛大潮喷高潮无码 | 久久综合老鸭窝色综合久久| 一区二区三区另类在线| 国产亚洲四十路五十路| 动色av一区二区三区| 一色桃子久久精品亚洲| 国产成人小视频在线观看无遮挡| 国产精品自拍视频大全| 综合国产成人在线观看| 亚洲国产欧美国产综合在线| 欧美精品 日韩国产| 最近中文2019年在线看| 日本成人一区二区不卡免费在线| 欧美va不卡视频在线观看| 精品日产卡一卡二卡国色天香| 午夜免费体验区在线观看| 一区二区在线观看少妇| 国产福利小视频二区| 亚洲中文字字幕乱码| 岛国青草视频在线观看| 日噜噜噜夜夜噜噜噜天天噜噜噜| av老司机精品在线观看| 青青社区2国产视频| 国产精彩福利精品视频| 男人天堂色男人av| 午夜在线观看岛国av,com| 国际av大片在线免费观看| 精品黑人巨大在线一区| 快插进小逼里大鸡吧视频| 日韩美女精品视频在线观看网站| 岛国免费大片在线观看| 精品一区二区三四区| 天天干天天搞天天摸| 在线免费观看欧美小视频| 大胆亚洲av日韩av| 同居了嫂子在线播高清中文| 亚洲麻豆一区二区三区| 日韩少妇人妻精品无码专区| 91成人在线观看免费视频| 天堂av中文在线最新版| 女同性ⅹxx女同hd| 亚洲公开视频在线观看| 亚洲国产欧美一区二区丝袜黑人| 在线免费观看靠比视频的网站 | 天天日天天干天天搡| 特级欧美插插插插插bbbbb| 日本乱人一区二区三区| 白嫩白嫩美女极品国产在线观看| 成熟熟女国产精品一区| 亚洲av一妻不如妾| 91精品一区二区三区站长推荐| 老司机福利精品免费视频一区二区 | 自拍偷拍 国产资源| 亚洲精品中文字幕下载| 黄工厂精品视频在线观看| 宅男噜噜噜666免费观看| 亚洲综合在线观看免费| 成年人免费看在线视频| 啊用力插好舒服视频| 青青青aaaa免费| 亚洲 欧美 自拍 偷拍 在线| 天天日天天玩天天摸| 操日韩美女视频在线免费看 | 中文字幕网站你懂的| 超碰97免费人妻麻豆| 日韩在线视频观看有码在线| 精品人妻一二三区久久| 不卡一不卡二不卡三| 激情内射在线免费观看| 不卡一区一区三区在线| 99的爱精品免费视频| 大香蕉大香蕉在线有码 av| 久久这里只有精品热视频| 日韩精品电影亚洲一区| 女警官打开双腿沦为性奴| 亚洲中文字幕国产日韩| 精品人妻每日一部精品| 亚洲中文字幕人妻一区| 操日韩美女视频在线免费看| 亚洲一区二区人妻av| 无码国产精品一区二区高潮久久4| 亚洲1069综合男同| 91人妻精品一区二区在线看| 福利视频广场一区二区| 国产欧美日韩第三页| 日韩精品二区一区久久| 亚洲公开视频在线观看| 久久久久久97三级| 啊啊好慢点插舔我逼啊啊啊视频| 一二三中文乱码亚洲乱码one| 国产性色生活片毛片春晓精品 | 2012中文字幕在线高清| 97色视频在线观看| 97香蕉碰碰人妻国产樱花| 国产一区成人在线观看视频| 91免费观看国产免费| 人妻少妇精品久久久久久| 欧美xxx成人在线| 亚洲国产成人最新资源| 精品suv一区二区69| 免费在线黄色观看网站| 久久久人妻一区二区| 日韩激情文学在线视频| 中文字幕乱码人妻电影| 欧美亚洲中文字幕一区二区三区 | 日本av熟女在线视频| 韩国AV无码不卡在线播放| 黄色男人的天堂视频| 福利视频一区二区三区筱慧| 亚洲 人妻 激情 中文| 夜夜骑夜夜操夜夜奸| 熟女在线视频一区二区三区| 欧美一级视频一区二区| 天天干天天日天天干天天操| av亚洲中文天堂字幕网| 国产伦精品一区二区三区竹菊| 亚洲 中文 自拍 另类 欧美| 91天堂天天日天天操| 国产乱弄免费视频观看| av一区二区三区人妻| 中文字幕奴隷色的舞台50| 夫妻在线观看视频91| 视频一区二区三区高清在线| 午夜精品福利91av| 午夜成午夜成年片在线观看| 又色又爽又黄又刺激av网站| www,久久久,com| 国产又粗又硬又猛的毛片视频 | 精品国产亚洲av一淫| 日韩亚国产欧美三级涩爱| sejizz在线视频| 日韩中文字幕精品淫| 欧美精品一二三视频| 自拍偷区二区三区麻豆| 天码人妻一区二区三区在线看| 天天干天天啪天天舔| www天堂在线久久| 97人人模人人爽人人喊| 欧美 亚洲 另类综合| 中文字幕在线永久免费播放| 精品av国产一区二区三区四区| rct470中文字幕在线| 一区二区麻豆传媒黄片 | 亚洲一区二区久久久人妻| 美洲精品一二三产区区别 | 成人免费毛片aaaa| 亚洲国产成人在线一区| 天堂av在线最新版在线| 欧美色呦呦最新网址| 天天操天天干天天插| 亚洲国产成人在线一区| 男人靠女人的逼视频| 99re久久这里都是精品视频| yy6080国产在线视频| 欧美久久久久久三级网| 美女 午夜 在线视频| 国产成人小视频在线观看无遮挡| 日韩三级黄色片网站| 日本丰满熟妇大屁股久久| 午夜精品久久久久麻豆影视| 色av色婷婷人妻久久久精品高清 | 97少妇精品在线观看| 99国内精品永久免费视频| 天天日天天玩天天摸| 超碰中文字幕免费观看| 精品一线二线三线日本| 一区国内二区日韩三区欧美| 人人妻人人爽人人澡人人精品| 亚洲av黄色在线网站| www天堂在线久久| 国产视频在线视频播放| 丝袜美腿欧美另类 中文字幕| 国产精品人妻一区二区三区网站| 啪啪啪啪啪啪啪啪啪啪黄色| 91精品国产观看免费| 欧美日韩在线精品一区二区三| 婷婷色国产黑丝少妇勾搭AV| 91精品国产黑色丝袜| 激情色图一区二区三区| 亚洲欧美在线视频第一页| 把腿张开让我插进去视频| 老师让我插进去69AV| 成人综合亚洲欧美一区| 国产极品美女久久久久久| 亚洲色偷偷综合亚洲AV伊人| 午夜精品在线视频一区| 天天日天天爽天天爽| 狠狠的往里顶撞h百合| 少妇高潮无套内谢麻豆| 国产亚洲欧美45p| 久草视频 久草视频2| 精品国产高潮中文字幕| 日本一道二三区视频久久| 久草视频中文字幕在线观看| 国产精品一区二区av国| 国产精品黄片免费在线观看| 91av中文视频在线| 天天干天天操天天爽天天摸| 人妻熟女中文字幕aⅴ在线| 天天干天天操天天玩天天射| 搡老妇人老女人老熟女| 国语对白xxxx乱大交| 在线视频自拍第三页| 亚洲在线免费h观看网站| 国产精品大陆在线2019不卡| 欧美第一页在线免费观看视频| 日本av熟女在线视频| 一区二区三区激情在线| 亚洲欧美自拍另类图片| 国产高清女主播在线| 亚洲国产成人最新资源| av老司机亚洲一区二区| 精品一区二区亚洲欧美| 精品一区二区三区三区88 | 欧美一区二区三区久久久aaa| 中文字幕一区二 区二三区四区| 自拍偷拍日韩欧美一区二区| 天天草天天色天天干| 亚洲变态另类色图天堂网| 在线观看欧美黄片一区二区三区| 视频一区二区三区高清在线| 40道精品招牌菜特色| 国产一区二区火爆视频| 欧美男人大鸡吧插女人视频| 五十路熟女人妻一区二区9933| 一级A一级a爰片免费免会员| 老司机午夜精品视频资源| 丁香花免费在线观看中文字幕| 9色精品视频在线观看| 摧残蹂躏av一二三区| 91免费观看在线网站| 国产av欧美精品高潮网站| 91大屁股国产一区二区| 熟女视频一区,二区,三区| 天天日天天玩天天摸| 自拍偷拍亚洲另类色图| 精品国产亚洲av一淫| av手机在线免费观看日韩av| 动漫av网站18禁| 2021国产一区二区| 91小伙伴中女熟女高潮| 美女在线观看日本亚洲一区| 日韩a级黄色小视频| 真实国产乱子伦一区二区| 国产高潮无码喷水AV片在线观看| 亚洲护士一区二区三区| 中文字幕成人日韩欧美| 午夜免费体验区在线观看| 80电影天堂网官网| 人妻3p真实偷拍一二区| 亚洲天堂第一页中文字幕| 欧美视频综合第一页| 天天干天天啪天天舔| 日本高清成人一区二区三区| 熟女人妻三十路四十路人妻斩| 丝袜肉丝一区二区三区四区在线看| 动漫av网站18禁| 亚洲变态另类色图天堂网| 亚洲熟妇无码一区二区三区| 日本福利午夜电影在线观看| 自拍偷拍亚洲精品第2页| 亚洲在线免费h观看网站| 91天堂精品一区二区| 青青草精品在线视频观看| 国产精品手机在线看片| 啪啪啪啪啪啪啪啪av| 青青青青青手机视频| 亚洲精品午夜久久久久| 日韩国产乱码中文字幕| 97年大学生大白天操逼| 人妻激情图片视频小说| 日本高清撒尿pissing| 国产品国产三级国产普通话三级| 日韩av中文在线免费观看| 日本在线一区二区不卡视频| 中文字幕一区二区人妻电影冢本| 国产精品大陆在线2019不卡| 国产三级影院在线观看| 五十路人妻熟女av一区二区| 91九色porny蝌蚪国产成人| 夫妻在线观看视频91| 欧美另类一区二区视频| 天天操天天射天天操天天天| 2o22av在线视频| 日韩不卡中文在线视频网站| 欧美精品伦理三区四区| 久久丁香花五月天色婷婷| 亚洲国产精品美女在线观看| 2025年人妻中文字幕乱码在线| 久草视频福利在线首页| 欧美日韩情色在线观看| 亚洲欧美清纯唯美另类| 亚洲 中文 自拍 另类 欧美| 人妻少妇一区二区三区蜜桃| 欧美交性又色又爽又黄麻豆| 午夜精品亚洲精品五月色| 无码日韩人妻精品久久| 亚洲自拍偷拍精品网| 久草电影免费在线观看| 人妻少妇av在线观看| 日日摸夜夜添夜夜添毛片性色av| 亚洲一区二区三区精品乱码| 日韩精品激情在线观看| 久草电影免费在线观看| 91精品免费久久久久久| 夜色撩人久久7777| 偷青青国产精品青青在线观看| 999久久久久999| 老有所依在线观看完整版| 欧美黑人与人妻精品| 日美女屁股黄邑视频| 人妻最新视频在线免费观看| 综合精品久久久久97| 亚洲国产成人最新资源| 国产女孩喷水在线观看| 无码中文字幕波多野不卡| 日本最新一二三区不卡在线 | 午夜精品一区二区三区4| 亚洲高清视频在线不卡| 国产精品自拍在线视频| xxx日本hd高清| 视频一区二区在线免费播放| 在线国产精品一区二区三区| av森泽佳奈在线观看| 亚洲天堂精品福利成人av| av中文字幕在线观看第三页 | 亚洲男人的天堂a在线| 国产变态另类在线观看| 人妻在线精品录音叫床| 人人爽亚洲av人人爽av| 亚洲福利精品视频在线免费观看| gogo国模私拍视频| 亚洲一区二区三区av网站| 国产一区二区视频观看| 操日韩美女视频在线免费看 | 在线免费观看视频一二区| 亚洲中文字幕人妻一区| av手机在线免费观看日韩av| 97精品综合久久在线| 中文字幕1卡1区2区3区| 天天干天天操天天玩天天射 | 国产亚洲视频在线观看| 97人妻无码AV碰碰视频| 亚洲国产40页第21页| 亚洲中文精品人人免费| 天天干天天操天天玩天天射 | 亚洲日本一区二区三区| 视频在线免费观看你懂得| 成年午夜免费无码区| 亚洲另类伦春色综合小| 狠狠操狠狠操免费视频| 黄色的网站在线免费看| 啪啪啪18禁一区二区三区| 插小穴高清无码中文字幕| 久久人人做人人妻人人玩精品vr| 午夜精品亚洲精品五月色| 97超碰免费在线视频| 亚洲日本一区二区三区| 新婚人妻聚会被中出| 欧美第一页在线免费观看视频| 日韩人妻丝袜中文字幕| 免费看美女脱光衣服的视频| 青青青艹视频在线观看| 大尺度激情四射网站| 免费在线播放a级片| 亚洲蜜臀av一区二区三区九色 | 黑人变态深video特大巨大| 亚洲中文精品字幕在线观看| 9国产精品久久久久老师| 婷婷色国产黑丝少妇勾搭AV| 久久久久久性虐视频| 男人天堂av天天操| 欧美一区二区中文字幕电影 | 一个色综合男人天堂| 中国视频一区二区三区| 66久久久久久久久久久| 可以免费看的www视频你懂的| 欧美日韩国产一区二区三区三州| 国产一线二线三线的区别在哪| 天天日天天玩天天摸| 麻豆性色视频在线观看| 婷婷午夜国产精品久久久| 国产日本精品久久久久久久 | 天堂va蜜桃一区入口| 亚洲午夜高清在线观看| 亚洲国产精品久久久久蜜桃| 欧美成人综合视频一区二区| 91老师蜜桃臀大屁股| 后入美女人妻高清在线| 日本精品一区二区三区在线视频。| 亚洲推理片免费看网站| 最后99天全集在线观看| 美女福利视频导航网站| 第一福利视频在线观看| 久久农村老妇乱69系列| 激情小视频国产在线| www,久久久,com| 欧美一级片免费在线成人观看| 三级等保密码要求条款| 和邻居少妇愉情中文字幕| 亚洲高清国产拍青青草原| 日韩欧美高清免费在线| 伊人精品福利综合导航| 一本一本久久a久久精品综合不卡| 2020国产在线不卡视频| 9l人妻人人爽人人爽| 最近中文字幕国产在线| 亚洲综合乱码一区二区| 日比视频老公慢点好舒服啊| 黄片三级三级三级在线观看| 欧美专区第八页一区在线播放| 色哟哟国产精品入口| 蜜桃视频入口久久久| av在线观看网址av| 久久精品美女免费视频| 国产精品污污污久久| 国产使劲操在线播放| 国产午夜男女爽爽爽爽爽视频| 天天日天天玩天天摸| 最新国产精品拍在线观看| 免费观看污视频网站| 最新日韩av传媒在线| 黑人解禁人妻叶爱071| 亚洲成人激情视频免费观看了| 天天日天天舔天天射进去| 精品av国产一区二区三区四区| 欧美地区一二三专区| 中文字幕AV在线免费看 | 在线免费视频 自拍| 白嫩白嫩美女极品国产在线观看| 亚洲午夜电影之麻豆| 少妇人妻100系列| 国产精品久久综合久久| 亚洲av无硬久久精品蜜桃| 日美女屁股黄邑视频| 福利视频网久久91| 欧美亚洲免费视频观看| 成人免费公开视频无毒 | 亚洲免费在线视频网站| 丝袜长腿第一页在线| 亚洲av日韩av第一区二区三区| 自拍偷拍vs一区二区三区| 国产无遮挡裸体免费直播视频| 亚洲精品ww久久久久久| av日韩在线观看大全| 成年人中文字幕在线观看| 天天做天天爽夜夜做少妇| 亚洲一级特黄特黄黄色录像片| 97人妻无码AV碰碰视频| 色偷偷伊人大杳蕉综合网| 免费费一级特黄真人片 | 亚洲欧美另类手机在线| 精品首页在线观看视频| 青青草视频手机免费在线观看| 老有所依在线观看完整版| 中文字幕 人妻精品| 国产一区二区三免费视频| 亚洲av午夜免费观看| 91精品资源免费观看| 日韩美女精品视频在线观看网站| 日韩近亲视频在线观看| mm131美女午夜爽爽爽| 国产欧美精品不卡在线| 色花堂在线av中文字幕九九| 国产成人无码精品久久久电影| 78色精品一区二区三区| 福利国产视频在线观看| 日韩美女搞黄视频免费| 韩国黄色一级二级三级| 熟女人妻在线中出观看完整版| 大尺度激情四射网站| www,久久久,com| 大香蕉伊人中文字幕| 77久久久久国产精产品| 欧美地区一二三专区| 热久久只有这里有精品| 国产精品成久久久久三级蜜臀av | 涩爱综合久久五月蜜臀| 2020中文字幕在线播放| 久久久极品久久蜜桃| 国产a级毛久久久久精品| 黄工厂精品视频在线观看| 亚洲熟女久久久36d| 干逼又爽又黄又免费的视频| 国产九色91在线观看精品| av中文字幕电影在线看| 亚洲另类综合一区小说| 中文字幕人妻被公上司喝醉在线| 亚洲精品乱码久久久久久密桃明| 国产中文字幕四区在线观看| 久久久久久久久久一区二区三区| 亚洲中文字幕校园春色| 亚洲 中文 自拍 无码| 77久久久久国产精产品| 日韩少妇人妻精品无码专区| 骚逼被大屌狂草视频免费看| 天天操天天爽天天干| 欧美久久久久久三级网| avjpm亚洲伊人久久| 黄色在线观看免费观看在线| 男人操女人逼逼视频网站| 欧美日本国产自视大全| 人妻少妇一区二区三区蜜桃| 2018最新中文字幕在线观看| aiss午夜免费视频| 亚洲女人的天堂av| 亚洲男人让女人爽的视频| 少妇高潮一区二区三区| 欧美黄片精彩在线免费观看 | 小泽玛利亚视频在线观看| 一级黄色片夫妻性生活| 亚洲精品福利网站图片| 2021久久免费视频| 爱爱免费在线观看视频| 亚洲人妻30pwc| 91大神福利视频网| 免费在线观看污污视频网站| 久久永久免费精品人妻专区| 99热碰碰热精品a中文| 亚洲1区2区3区精华液| 亚洲精品亚洲人成在线导航| 日韩在线中文字幕色| 国产自拍在线观看成人| 国产之丝袜脚在线一区二区三区|