成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > 45個非常有用的 Oracle 查詢語句小結(jié)

45個非常有用的 Oracle 查詢語句小結(jié)

熱門標簽:外呼電話系統(tǒng)用卡嗎 電渠外呼系統(tǒng) 騰訊地圖標注要費用嗎 廣東營銷智能外呼系統(tǒng)商家 地圖標注怎么保存 高德地圖標注公司名字大全 N個你智能電銷機器人 車瑪仕極限運動場所地圖標注 七日殺a19.5全地圖標注

日期/時間 相關(guān)查詢

1.獲取當前月份的第一天

運行這個命令能快速返回當前月份的第一天。你可以用任何的日期值替換 “SYSDATE”來指定查詢的日期。

復(fù)制代碼 代碼如下:

SELECT TRUNC (SYSDATE, 'MONTH') "First day of current month"
    FROM DUAL;

2.獲取當前月份的最后一天

這個查詢語句類似于上面那個語句,而且充分照顧到了閏年,所以當二月份有 29 號,那么就會返回 29/2 。你可以用任何的日期值替換 “SYSDATE”來指定查詢的日期。

復(fù)制代碼 代碼如下:

SELECT TRUNC (LAST_DAY (SYSDATE)) "Last day of current month"
    FROM DUAL;


3.獲取當前年份的第一天
每年的第一天都是1 月1日,這個查詢語句可以使用在存儲過程中,需要對當前年份第一天做一些計算的時候。你可以用任何的日期值替換 “SYSDATE”來指定查詢的日期。

復(fù)制代碼 代碼如下:

SELECT TRUNC (SYSDATE, 'YEAR') "Year First Day" FROM DUAL;

4.獲取當前年份的最后一天

類似于上面的查詢語句。你可以用任何的日期值替換 “SYSDATE”來指定查詢的日期。

復(fù)制代碼 代碼如下:
SELECT ADD_MONTHS (TRUNC (SYSDATE, 'YEAR'), 12) - 1 "Year Last Day" FROM DUAL

5.獲取當前月份的天數(shù)

這個語句非常有用,可以計算出當前月份的天數(shù)。你可以用任何的日期值替換 “SYSDATE”來指定查詢的日期。

復(fù)制代碼 代碼如下:

SELECT CAST (TO_CHAR (LAST_DAY (SYSDATE), 'dd') AS INT) number_of_days  FROM DUAL;

6.獲取當前月份剩下的天數(shù)
下面的語句用來計算當前月份剩下的天數(shù)。你可以用任何的日期值替換 “SYSDATE”來指定查詢的日期。

復(fù)制代碼 代碼如下:

 SELECT SYSDATE, 
        LAST_DAY (SYSDATE) "Last", 
        LAST_DAY (SYSDATE) - SYSDATE "Days left"
   FROM DUAL;

7.獲取兩個日期之間的天數(shù)
使用這個語句來獲取兩個不同日期自檢的天數(shù)。

復(fù)制代碼 代碼如下:

SELECT ROUND ( (MONTHS_BETWEEN ('01-Feb-2014', '01-Mar-2012') * 30), 0) num_of_days FROM DUAL; 
OR
SELECT TRUNC(sysdate) - TRUNC(e.hire_date) FROM employees;

如果你需要查詢一些特定日期的天數(shù),可以使用第二個查詢語句。這個例子是計算員工入職的天數(shù)。

8.顯示當前年份截止到上個月每個月份開始和結(jié)束的日期

這個是個很聰明的查詢語句,用來顯示當前年份每個月的開始和結(jié)束的日期,你可以使用這個進行一些類型的計算。你可以用任何的日期值替換 “SYSDATE”來指定查詢的日期。

復(fù)制代碼 代碼如下:

SELECT ADD_MONTHS (TRUNC (SYSDATE, 'MONTH'), i) start_date,
       TRUNC (LAST_DAY (ADD_MONTHS (SYSDATE, i))) end_date
  FROM XMLTABLE (
          'for $i in 0 to xs:int(D) return $i'
          PASSING XMLELEMENT (
                     d,
                     FLOOR (
                        MONTHS_BETWEEN (
                           ADD_MONTHS (TRUNC (SYSDATE, 'YEAR') - 1, 12),
                           SYSDATE)))
          COLUMNS i INTEGER PATH '.');

9.獲取直到目前為止今天過去的秒數(shù)(從 00:00 開始算)

復(fù)制代碼 代碼如下:
SELECT (SYSDATE - TRUNC (SYSDATE)) * 24 * 60 * 60 num_of_sec_since_morning FROM DUAL;

10.獲取今天剩下的秒數(shù)(直到 23:59:59 結(jié)束)

復(fù)制代碼 代碼如下:
SELECT (TRUNC (SYSDATE+1) - SYSDATE) * 24 * 60 * 60 num_of_sec_left FROM DUAL;

數(shù)據(jù)字典查詢

11.檢查在當前數(shù)據(jù)庫模式下是否存在指定的表

這是一個簡單的查詢語句,用來檢查當前數(shù)據(jù)庫是否有你想要創(chuàng)建的表,允許你重新運行創(chuàng)建表腳本,這個也可以檢查當前用戶是否已經(jīng)創(chuàng)建了指定的表(根據(jù)這個查詢語句在什么環(huán)境下運行來查詢)。

復(fù)制代碼 代碼如下:

SELECT table_name
  FROM user_tables
 WHERE table_name = 'TABLE_NAME';

12.檢查在當前表中是否存在指定的列

這是個簡單的查詢語句來檢查表里是否有指定的列,在你嘗試使用 ALTER TABLE 來添加新的列新到表中的時候非常有用,它會提示你是否已經(jīng)存在這個列。

復(fù)制代碼 代碼如下:

SELECT column_name AS FOUND
  FROM user_tab_cols
 WHERE table_name = 'TABLE_NAME' AND column_name = 'COLUMN_NAME';

13.顯示表結(jié)構(gòu)

這 個查詢語句會顯示任何表的 DDL 狀態(tài)信息。請注意我們已經(jīng)將‘TABLE'作為第一個信息提交了。這個查詢語句也可以用來獲取任何數(shù)據(jù)庫對象的 DDL 狀態(tài)信息。舉例說明,只需要把第一個參數(shù)替換成‘VIEW',第二個修改成視圖的名字,就可以查詢視圖的 DDL 信息了。

復(fù)制代碼 代碼如下:

SELECT DBMS_METADATA.get_ddl ('TABLE', 'TABLE_NAME', 'USER_NAME') FROM DUAL;

14.獲取當前模式
這是另一個可以獲得當前模式的名字的查詢語句。

復(fù)制代碼 代碼如下:

SELECT SYS_CONTEXT ('userenv', 'current_schema') FROM DUAL;

15.修改當前模式
這是另一個可以修改當前模式的查詢語句,當你希望你的腳本可以在指定的用戶下運行的時候非常有用,而且這是非常安全的一個方式。

復(fù)制代碼 代碼如下:

ALTER SESSION SET CURRENT_SCHEMA = new_schema;

數(shù)據(jù)庫管理查詢

16.數(shù)據(jù)庫版本信息

返回 Oracle 數(shù)據(jù)庫版本

復(fù)制代碼 代碼如下:

SELECT * FROM v$version;

17.數(shù)據(jù)庫默認信息

返回一些系統(tǒng)默認的信息

復(fù)制代碼 代碼如下:

SELECT username,
       profile,
       default_tablespace,
       temporary_tablespace
  FROM dba_users;

18.數(shù)據(jù)庫字符設(shè)置信息
顯示數(shù)據(jù)庫的字符設(shè)置信息

復(fù)制代碼 代碼如下:

SELECT * FROM nls_database_parameters;

19.獲取 Oracle 版本

復(fù)制代碼 代碼如下:

SELECT VALUE
  FROM v$system_parameter
 WHERE name = 'compatible';

20.存儲區(qū)分大小寫的數(shù)據(jù),但是索引不區(qū)分大小寫

某些時候你可能想在數(shù)據(jù)庫中查詢一些獨立的數(shù)據(jù),可能會用 UPPER(..) = UPPER(..) 來進行不區(qū)分大小寫的查詢,所以就想讓索引不區(qū)分大小寫,不占用那么多的空間,這個語句恰好能解決你的需求 。

復(fù)制代碼 代碼如下:

CREATE TABLE tab (col1 VARCHAR2 (10));
CREATE INDEX idx1
   ON tab (UPPER (col1));
ANALYZE TABLE a COMPUTE STATISTICS;

21.調(diào)整沒有添加數(shù)據(jù)文件的表空間

另一個 DDL 查詢來調(diào)整表空間大小

復(fù)制代碼 代碼如下:

ALTER DATABASE DATAFILE '/work/oradata/STARTST/STAR02D.dbf' resize 2000M;

22.檢查表空間的自動擴展開關(guān)

在給定的表空間中查詢是否打開了自動擴展開關(guān)

復(fù)制代碼 代碼如下:

SELECT SUBSTR (file_name, 1, 50), AUTOEXTENSIBLE FROM dba_data_files;
(OR)
SELECT tablespace_name, AUTOEXTENSIBLE FROM dba_data_files;

23.在表空間添加數(shù)據(jù)文件

在表空間中添加數(shù)據(jù)文件

復(fù)制代碼 代碼如下:

ALTER TABLESPACE data01 ADD DATAFILE '/work/oradata/STARTST/data01.dbf'
    SIZE 1000M AUTOEXTEND OFF;

24.增加數(shù)據(jù)文件的大小

給指定的表空間增加大小

復(fù)制代碼 代碼如下:

ALTER DATABASE DATAFILE '/u01/app/Test_data_01.dbf' RESIZE 2G;

25.查詢數(shù)據(jù)庫的實際大小

給出以 GB 為單位的數(shù)據(jù)庫的實際大小

復(fù)制代碼 代碼如下:

SELECT SUM (bytes) / 1024 / 1024 / 1024 AS GB FROM dba_data_files;

26.查詢數(shù)據(jù)庫中數(shù)據(jù)占用的大小或者是數(shù)據(jù)庫使用細節(jié)
給出在數(shù)據(jù)庫中數(shù)據(jù)占據(jù)的空間大小

復(fù)制代碼 代碼如下:

SELECT SUM (bytes) / 1024 / 1024 / 1024 AS GB FROM dba_segments;

27.查詢模式或者用戶的大小
以 MB 為單位給出用戶的空間大小

復(fù)制代碼 代碼如下:

SELECT SUM (bytes / 1024 / 1024) "size"
  FROM dba_segments
 WHERE owner = 'owner';

28.查詢數(shù)據(jù)庫中每個用戶最后使用的 SQL 查詢
此查詢語句會顯示當前數(shù)據(jù)庫中每個用戶最后使用的 SQL 語句。

復(fù)制代碼 代碼如下:

SELECT S.USERNAME || '(' || s.sid || ')-' || s.osuser UNAME,
         s.program || '-' || s.terminal || '(' || s.machine || ')' PROG,
         s.sid || '/' || s.serial# sid,
         s.status "Status",
         p.spid,
         sql_text sqltext
    FROM v$sqltext_with_newlines t, V$SESSION s, v$process p
   WHERE     t.address = s.sql_address
         AND p.addr = s.paddr(+)
         AND t.hash_value = s.sql_hash_value
ORDER BY s.sid, t.piece;

性能相關(guān)查詢
29.查詢用戶 CPU 的使用率

這個語句是用來顯示每個用戶的 CPU 使用率,有助于用戶理解數(shù)據(jù)庫負載情況

復(fù)制代碼 代碼如下:

SELECT ss.username, se.SID, VALUE / 100 cpu_usage_seconds
    FROM v$session ss, v$sesstat se, v$statname sn
   WHERE     se.STATISTIC# = sn.STATISTIC#
         AND NAME LIKE '%CPU used by this session%'
         AND se.SID = ss.SID
         AND ss.status = 'ACTIVE'
         AND ss.username IS NOT NULL
ORDER BY VALUE DESC;

30.查詢數(shù)據(jù)庫長查詢進展情況
顯示運行中的長查詢的進展情況

復(fù)制代碼 代碼如下:

SELECT a.sid,
         a.serial#,
         b.username,
         opname OPERATION,
         target OBJECT,
         TRUNC (elapsed_seconds, 5) "ET (s)",
         TO_CHAR (start_time, 'HH24:MI:SS') start_time,
         ROUND ( (sofar / totalwork) * 100, 2) "COMPLETE (%)"
    FROM v$session_longops a, v$session b
   WHERE     a.sid = b.sid
         AND b.username NOT IN ('SYS', 'SYSTEM')
         AND totalwork > 0
ORDER BY elapsed_seconds;

31.獲取當前會話 ID,進程 ID,客戶端 ID 等
這個專門提供給想使用進程 ID 和 會話 ID 做些 voodoo magic 的用戶。

復(fù)制代碼 代碼如下:

SELECT b.sid,
       b.serial#,
       a.spid processid,
       b.process clientpid
  FROM v$process a, v$session b
 WHERE a.addr = b.paddr AND b.audsid = USERENV ('sessionid');

•V$SESSION.SID AND V$SESSION.SERIAL# 是數(shù)據(jù)庫進程 ID
•V$PROCESS.SPID 是數(shù)據(jù)庫服務(wù)器后臺進程 ID
•V$SESSION.PROCESS 是客戶端 PROCESS ID, ON windows it IS : separated THE FIRST # IS THE PROCESS ID ON THE client AND 2nd one IS THE THREAD id.

32.查詢特定的模式或者表中執(zhí)行的最后一個 SQL 語句

復(fù)制代碼 代碼如下:

SELECT CREATED, TIMESTAMP, last_ddl_time
  FROM all_objects
 WHERE     OWNER = 'MYSCHEMA'
       AND OBJECT_TYPE = 'TABLE'
       AND OBJECT_NAME = 'EMPLOYEE_TABLE';

33.查詢每個執(zhí)行讀取的前十個 SQL

復(fù)制代碼 代碼如下:

SELECT *
  FROM (  SELECT ROWNUM,
                 SUBSTR (a.sql_text, 1, 200) sql_text,
                 TRUNC (
                    a.disk_reads / DECODE (a.executions, 0, 1, a.executions))
                    reads_per_execution,
                 a.buffer_gets,
                 a.disk_reads,
                 a.executions,
                 a.sorts,
                 a.address
            FROM v$sqlarea a
        ORDER BY 3 DESC)
 WHERE ROWNUM 10;

34.在視圖中查詢并顯示實際的 Oracle 連接

復(fù)制代碼 代碼如下:

SELECT osuser,
         username,
         machine,
         program
    FROM v$session
ORDER BY osuser;

35.查詢并顯示通過打開連接程序打開連接的組

復(fù)制代碼 代碼如下:

SELECT program application, COUNT (program) Numero_Sesiones
    FROM v$session
GROUP BY program
ORDER BY Numero_Sesiones DESC;

36.查詢并顯示連接 Oracle 的用戶和用戶的會話數(shù)量

復(fù)制代碼 代碼如下:

SELECT username Usuario_Oracle, COUNT (username) Numero_Sesiones
    FROM v$session
GROUP BY username
ORDER BY Numero_Sesiones DESC;

37.獲取擁有者的對象數(shù)量

復(fù)制代碼 代碼如下:

SELECT owner, COUNT (owner) number_of_objects
    FROM dba_objects
GROUP BY owner
ORDER BY number_of_objects DESC;

38.把數(shù)值轉(zhuǎn)換成文字
更多信息可以查看: Converting number into words in Oracle

復(fù)制代碼 代碼如下:

SELECT TO_CHAR (TO_DATE (1526, 'j'), 'jsp') FROM DUAL;

輸出:

復(fù)制代碼 代碼如下:

one thousand five hundred twenty-six


39.在包的源代碼中查詢字符串

這個查詢語句會在所有包的源代碼上搜索‘FOO_SOMETHING' ,可以幫助用戶在源代碼中查找特定的存儲過程或者是函數(shù)調(diào)用。

復(fù)制代碼 代碼如下:

--search a string foo_something in package source code
SELECT *
  FROM dba_source
 WHERE UPPER (text) LIKE '%FOO_SOMETHING%'
AND owner = 'USER_NAME';

40.把用逗號分隔的數(shù)據(jù)插入的表中

當 你想把用逗號分隔開的字符串插入表中的時候,你可以使用其他的查詢語句,比如 IN 或者是 NOT IN 。這里我們把‘AA,BB,CC,DD,EE,FF'轉(zhuǎn)換成包含 AA,BB,CC 等作為一行的表,這樣你就很容易把這些字符串插入到其他表中,并快速的做一些相關(guān)的操作。

復(fù)制代碼 代碼如下:

WITH csv
     AS (SELECT 'AA,BB,CC,DD,EE,FF'
                   AS csvdata
           FROM DUAL)
    SELECT REGEXP_SUBSTR (csv.csvdata, '[^,]+', 1, LEVEL) pivot_char
      FROM DUAL, csv
CONNECT BY REGEXP_SUBSTR (csv.csvdata,'[^,]+', 1, LEVEL) IS NOT NULL;

41.查詢表中的最后一個記錄

這個查詢語句很直接,表中沒有主鍵,或者是用戶不確定記錄最大主鍵是否是最新的那個記錄時,就可以使用這個語句來查詢表中最后一個記錄。

復(fù)制代碼 代碼如下:

SELECT *
  FROM employees
 WHERE ROWID IN (SELECT MAX (ROWID) FROM employees);

(OR)

SELECT * FROM employees
MINUS
SELECT *
  FROM employees
 WHERE ROWNUM (SELECT COUNT (*) FROM employees);

42.在 Oracle 中做行數(shù)據(jù)乘法

這個查詢語句使用一些復(fù)雜的數(shù)學(xué)函數(shù)來做每個行的數(shù)值乘法。更多內(nèi)容請查閱: Row Data Multiplication In Oracle

復(fù)制代碼 代碼如下:

WITH tbl
     AS (SELECT -2 num FROM DUAL
         UNION
         SELECT -3 num FROM DUAL
         UNION
         SELECT -4 num FROM DUAL),
     sign_val
     AS (SELECT CASE MOD (COUNT (*), 2) WHEN 0 THEN 1 ELSE -1 END val
           FROM tbl
          WHERE num 0)
  SELECT EXP (SUM (LN (ABS (num)))) * val
    FROM tbl, sign_val
GROUP BY val;

43.在 Oracle 生成隨機數(shù)據(jù)

每個開發(fā)者都想能輕松生成一堆隨機數(shù)據(jù)來測試數(shù)據(jù)庫多好,下面這條查詢語句就可以滿足你,它可以在 Oracle 中生成隨機的數(shù)據(jù)插入到表中。詳細信息可以查看 Random Data in Oracle

復(fù)制代碼 代碼如下:

SELECT LEVEL empl_id,
           MOD (ROWNUM, 50000) dept_id,
           TRUNC (DBMS_RANDOM.VALUE (1000, 500000), 2) salary,
           DECODE (ROUND (DBMS_RANDOM.VALUE (1, 2)),  1, 'M',  2, 'F') gender,
           TO_DATE (
                 ROUND (DBMS_RANDOM.VALUE (1, 28))
              || '-'
              || ROUND (DBMS_RANDOM.VALUE (1, 12))
              || '-'
              || ROUND (DBMS_RANDOM.VALUE (1900, 2010)),
              'DD-MM-YYYY')
              dob,
           DBMS_RANDOM.STRING ('x', DBMS_RANDOM.VALUE (20, 50)) address
      FROM DUAL
CONNECT BY LEVEL 10000;

44.在 Oracle 中生成隨機數(shù)值

這是 Oracle 普通的舊的隨機數(shù)值生成器。這個可以生成 0-100 之間的隨機數(shù)值,如果你想自己設(shè)置數(shù)值范圍,那么改變乘數(shù)就可以了。

復(fù)制代碼 代碼如下:

--generate random number between 0 and 100
SELECT ROUND (DBMS_RANDOM.VALUE () * 100) + 1 AS random_num FROM DUAL;


45.檢查表中是否含有任何的數(shù)據(jù)

這個可以有很多中寫法,你可以使用 count(*) 來查看表里的行的數(shù)量,但是這個查詢語句比較高效和快速,而且我們只是想知道表里是否有任何的數(shù)據(jù)。

復(fù)制代碼 代碼如下:

SELECT 1
FROM TABLE_NAME
WHERE ROWNUM = 1;


如果你知道一些很好用的查詢語句,可以減輕 Oracle 開發(fā)者的負擔,那么在評論分享一下吧:)

您可能感興趣的文章:
  • Oracle、MySQL和SqlServe三種數(shù)據(jù)庫分頁查詢語句的區(qū)別介紹
  • Oracle查詢語句中rownum與rowid的不同之處分析
  • oracle數(shù)據(jù)庫常用的99條查詢語句
  • oracle常用sql查詢語句部分集合(圖文)
  • oracle查詢語句大全(oracle 基本命令大全一)
  • ORACLE中關(guān)于表的一些特殊查詢語句

標簽:大興安嶺 贛州 玉樹 棗莊 長沙 來賓 遼寧 蘇州

巨人網(wǎng)絡(luò)通訊聲明:本文標題《45個非常有用的 Oracle 查詢語句小結(jié)》,本文關(guān)鍵詞  45個,非,常有,用的,Oracle,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《45個非常有用的 Oracle 查詢語句小結(jié)》相關(guān)的同類信息!
  • 本頁收集關(guān)于45個非常有用的 Oracle 查詢語句小結(jié)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    亚洲tv在线观看| 中文字幕精品无码一区二区| 九色在线视频观看| 日本中文字幕一区二区有限公司| 国产精品视频福利一区二区| 国产综合精品| 美女毛片一区二区三区四区| 国产黄在线播放| 亚洲视频网在线直播| 99久久婷婷| 亚洲成人国产精品| 欧洲亚洲免费在线| 日本午夜人人精品| 国产欧美三级| a级在线观看| 在线观看日韩国产| 黄网址在线观看| 免费在线一级片| 国产精品久免费的黄网站| 2019天天干夜夜操| 久久精品国产亚洲av久| 国产精品99久久久久久久久久久久| 92看片淫黄大片一级| 欧美视频官网| 成人av免费播放| 国产麻豆视频网站| 色噜噜在线播放| 国产农村妇女精品一区| 中文幕一区二区三区久久蜜桃| 91免费精品国自产拍在线不卡| 一区二区三区四区视频精品免费| 国产亚洲成人精品| 中文字幕高清在线免费播放| 伊人久久综合网另类网站| 亚洲视频一二三四| 成人久久一区二区三区| 在线观看免费不卡av| 国产精品三级在线观看无码| 欧洲精品亚洲精品| 国内精品国产成人国产三级| va亚洲va日韩不卡在线观看| 热re91久久精品国99热蜜臀| 国产麻豆一区二区三区精品视频| 日韩美女在线看免费观看| 午夜av一区二区三区| av一区二区三区在线| 亚洲 自拍 另类 欧美 丝袜| 久久99国产精品免费网站| 久久蜜桃香蕉精品一区二区三区| 9l视频自拍蝌蚪9l视频| 欧美a在线视频| 日韩大尺度视频| 国产波霸爆乳一区二区| 99精品99久久久久久宅男| 成人午夜电影网站| 青娱乐91视频| 亚洲免费网址| 国产aaaaaaaaa| av在线播放不卡| 人体精品一二三区| 91色在线看| 网友自拍一区| 久久精品一区| 四虎影院在线域名免费观看| 亚洲盗摄视频| 久久免费电影网| 激情综合丝袜美女一区二区| 中文字幕中文字幕中文字幕亚洲无线| 羞羞视频在线观看欧美| 精品国产免费人成电影在线观看四季| 欧美成人一区二区视频| 婷婷丁香激情五月| 冲田杏梨av在线| 在线免费观看电影网站入口| 亚洲女人18毛片水真多| 免费午夜视频在线观看| 一级黄色免费视频| 一区二区免费在线观看| 欧美午夜性生活| 日韩aaaa| 伊人午夜电影| 伊人国产在线看一| 黄色片在线免费看| 日本簧片在线观看| 777奇米四色成人影色区| 成人网男人的天堂| 国产伦精品一区二区三区免费视频| 超碰福利在线观看| 欧美一区二区三区婷婷月色| 在线观看私人影院w| 亚洲18私人小影院| 欧美1区二区| 亚洲精品视频播放| 欧美精品久久久久久久自慰| 国产另类自拍| 伦理一区二区| 92精品国产成人观看免费| 久久尤物视频| 欧美日本一区二区三区| 无码人妻久久一区二区三区不卡| 夜夜爽夜夜操| 岛国精品视频在线播放| 日韩精品免费一区二区夜夜嗨| 男人的天堂av网站| 国产免费专区| 天堂在线观看一卡二卡三卡四卡| 日韩av免费看网站| 久久麻豆一区二区| 日韩欧美国产综合在线一区二区三区| 日本久久中文字幕| 毛片免费看不卡网站| 国产免费一区二区三区在线能观看| 国产大片一区二区三区| 国产成人无码av在线播放dvd| 国产一区二区三区三州| 国产一区二区成人| 狠狠色狠狠色综合| 国产在线乱码一区二区三区| 日韩爱爱小视频| 久久精品视频在线播放| 久久久久久久久97黄色工厂| 97久久综合区小说区图片区| 国产精品美女一区二区视频| xvideos国产精品| 黄页网站大全在线免费观看| 久久婷婷国产麻豆91| 精品欧美一区二区在线观看| 久久九九热视频| 先锋影院av| 全部孕妇毛片丰满孕妇孕交| 国产在线一区二区三区欧美| 国产日韩在线看| 美女av一区二区三区| 希岛爱理中文字幕| 永久免费黄色软件| 欧美一级视频在线播放| 97久久精品人人澡人人爽缅北| 日av在线不卡| xfplay精品久久| 中文字幕三区| 国产精品日韩av| 91日韩久久| 狠狠综合久久av一区二区小说| 3d动漫精品啪啪一区二区下载| 蜜桃av一区二区在线观看| 91精品国产综合久久久蜜臀图片| 黑丝一区二区三区| 大片网站久久| 国产视频中文字幕在线观看| 亚洲精品视频中文字幕| 日韩新的三级电影| 最新黄色av网站| 欧美大片在线播放| 国产精品熟女久久久久久| 国语对白做受xxxxx在线中国| 久久久久久黄| 精品国产第一国产综合精品| 国产精品亚洲第一区在线暖暖韩国| 在线视频日韩| 日韩欧美aaa| 成人美女黄网站| www婷婷av久久久影片| 亚洲欧洲免费| 免费观看黄色av| 免费看国产精品一二区视频| 日韩大片欧美大片| 精品国产乱码久久久久久蜜柚| 99国产揄拍国产精品| 日本黄色不卡视频| 欧美三级网站| 成人日韩在线观看| 综合欧美国产视频二区| 欧美精品99久久久| 中文字幕 日韩 欧美| 欧美日韩亚洲三区| 蜜桃免费在线视频| 国产精品999999| 亚洲欧美日韩综合国产aⅴ| 欧美福利视频在线观看| 国产成人亚洲精品狼色在线| 日韩精品在线视频| 色婷婷综合久色| 制服丝袜在线第一页| 国产精品视频在线观看| 97精品国产97久久久久久免费| 青娱乐精品视频| 亚洲福利在线观看视频| 亚洲成人三级| 精品亚洲aⅴ在线观看| 久久久av电影| 亚洲一区二区四区| 成人免费观看网址| 亚洲美女在线一区| 男人女人拔萝卜视频| 91看片淫黄大片一级在线观看| 国内精品免费视频精选在线观看| 18禁裸男晨勃露j毛免费观看| www.com亚洲| 很污的网站在线观看| 久久人人爽人人爽人人片av免费| 99re66热这里只有精品3直播| 91成人在线播放| 国产在线麻豆精品观看| 欧美激情一区二区三区高清视频| 欧美黑人在线观看| 成年人视频在线观看免费| 美女又黄又免费的视频| 在线精品在线| 2019天天干夜夜操| 97热精品视频官网| 精品美女永久免费视频| 国产精品一区二区三区毛片淫片| 亚洲欧洲99久久| 91精品91久久久中77777| 爱豆国产剧免费观看大全剧苏畅| 亚洲精品1234| 高清成人免费视频| 精品伦理精品一区| 精品无人区一区二区三区竹菊| 色橹橹高清视频在线播放| 久久人人爽人人爽人人片亚洲| 免费一级片网址| 国产综合色区在线观看| 亚洲天堂网站在线观看视频| 国产情侣激情自拍| 蜜臀久久久99精品久久久久久| 久久精品视频一| 久久婷婷五月综合色国产香蕉| 欧美做爰爽爽爽爽爽爽| 水莓100在线视频| 操人在线观看| 一色桃子在线| 欧美婷婷久久五月精品三区| 久久久一区二区三区捆绑**| 国产毛片精品国产一区二区三区| 99热最新在线| 日韩精品在线不卡| 4444亚洲人成无码网在线观看| av 日韩 人妻 黑人 综合 无码| 国产精品白丝jk喷水视频一区| 亚洲美女久久久| 深夜福利网址| 国产精品sm调教免费专区| 污视频在线免费观看网站| 欧美在线视频一区二区三区| 91精品国产手机| 欧美人伦禁忌dvd放荡欲情| 国产精品国产三级国产aⅴ中文| 激情五月宗合网| 九九热在线播放| 亚洲成色999久久网站| 欧美大片日本大片免费观看| 成人免费观看在线视频| 粗暴91大变态调教| 97偷自拍亚洲综合二区| 狠狠色henhense| 日韩在线一区二区三区| 成人美女大片| 亚洲涩涩在线| 自由日本语亚洲人高潮| 亚洲综合大片69999| 国产精品视频久久久久| 激情五月六月婷婷| 2025韩国理伦片在线观看| 日日躁天天躁狠狠躁| 在线免费av网站| 国产乱色精品成人免费视频| 青春草在线免费视频| 成人精品一区二区三区| 欧美极品另类videosde| 国产黄视频在线观看| 三级在线免费看| 五月综合激情| 精品久久久久久最新网址| 久久高清视频免费| 亚洲天堂av资源在线观看| 精品人妻无码一区二区性色| 91视频福利| 国产精品蜜臀在线观看| 欧美成人免费在线视频| 北条麻妃99精品青青久久| 四虎成人精品一区二区免费网站| 亚洲成av在线| 欧美成人dvd在线视频| 亚洲狠狠丁香婷婷综合久久久| 国产精品女主播| 亚洲精品成人a在线观看| 金瓶狂野欧美性猛交xxxx| 深夜成人在线观看| 午夜视频在线看| 日韩欧美不卡在线| 亚洲自拍高清视频网站| 中文精品一区二区三区| 国产精品日韩欧美大师| 亚洲天堂视频网站| 国产精品无码免费播放| 国产亚洲精品熟女国产成人| 国产成人精品无码免费看夜聊软件| 日韩欧美成人网| 在线日本欧美| 成年人视频免费| 宅男深夜免费观看视频| 四虎精品影院在线观看视频| 国产成人免费av一区二区午夜| 国产精品久久综合青草亚洲AV| 亚洲色图一二三区| 亚洲天堂网一区二区| 少妇视频在线播放| 欧美系列一区| 狂野欧美性猛交xxxx乱大交| 色综合桃花网| 国产精品久久久久久亚洲av| 中文字幕视频一区二区在线有码| 欧美韩日亚洲| 婷婷综合久久| 日本一区二区精品| 国产一区不卡精品| 欧美黑人巨大精品一区二区| 亚洲精品伦理| 成人高潮成人免费观看| 希岛爱理av一区二区三区| 国产日本在线视频| 国产黑人绿帽在线第一区| 91精品国产99久久久久久| 欧美日韩激情视频一区二区三区| 日本成人激情视频| 粗大黑人巨茎大战欧美成人| 日韩精品极品在线观看|