日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql增删查改------插入与查询数据

發布時間:2023/12/16 数据库 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql增删查改------插入与查询数据 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

mysql增刪查改

  • 插入數據
  • 查詢數據
    • MySQL聚合函數
    • 聯結查詢
      • 內聯結查詢
        • 傳統方式----where
        • 新方式-----inner join方式
        • 自聯結查詢
      • 外聯結查詢
        • 左聯結查詢
        • 右聯結查詢
        • 復合條件聯結查詢--------內聯結
    • 子查詢
      • 帶some/any 與all的子查詢之間的區別
      • 帶(not) exists 的查詢
      • 帶(not) in的查詢
      • 聯結查詢和子查詢的比較
      • 帶比較運算符的子查詢
    • 合并查詢
      • 帶 all的union 與不帶的區別
    • 用正則表達式查詢
      • 1,匹配開始/結尾的字符
      • 匹配任一字符
      • 匹配多個字符
      • 匹配字符串

插入數據

插入數據時候----

同時插入多行記錄的INSERT語句等同于多個單行插入的INSERT語句,但是多行的INSERT語句在處理過程中效率更高。因為MySQL執行單條INSERT語句插入多行數據比使用多條INSERT語句快,所以在插入多條記錄時最好選擇使用單條INSERT語句的方式插入。

傳統插入方式不在贅述,
向大部分數據庫一樣,mysql也支持將查詢的列插入到某一張表中;

建表----插入----然后清空

mysql> select * from emp2; +-------+--------+-----------+------+------------+---------+---------+--------+ | EMPNO | ENAME | JOB | MGR | HIREDATE | SAL | COMM | DEPTNO | +-------+--------+-----------+------+------------+---------+---------+--------+ | 7369 | SMITH | CLERK | 7902 | 1980-12-17 | 800.00 | NULL | 20 | | 7499 | ALLEN | SALESMAN | 7698 | 1981-02-20 | 1600.00 | 300.00 | 30 | | 7521 | WARD | SALESMAN | 7698 | 1981-02-22 | 1250.00 | 500.00 | 30 | | 7566 | JONES | MANAGER | 7839 | 1981-04-02 | 2975.00 | NULL | 20 | | 7654 | MARTIN | SALESMAN | 7698 | 1981-09-28 | 1250.00 | 1400.00 | 30 | | 7698 | BLAKE | MANAGER | 7839 | 1981-05-01 | 2850.00 | NULL | 30 | | 7782 | CLARK | MANAGER | 7839 | 1981-06-09 | 2450.00 | NULL | 10 | | 7788 | SCOTT | ANALYST | 7566 | 1987-04-19 | 3000.00 | NULL | 20 | | 7839 | KING | PRESIDENT | NULL | 1981-11-17 | 5000.00 | NULL | 10 | | 7844 | TURNER | SALESMAN | 7698 | 1981-09-08 | 1500.00 | 0.00 | 30 | | 7876 | ADAMS | CLERK | 7788 | 1987-05-23 | 1100.00 | NULL | 20 | | 7900 | JAMES | CLERK | 7698 | 1981-12-03 | 950.00 | NULL | 30 | | 7902 | FORD | ANALYST | 7566 | 1981-12-03 | 3000.00 | NULL | 20 | | 7934 | MILLER | CLERK | 7782 | 1982-01-23 | 1300.00 | NULL | 10 | +-------+--------+-----------+------+------------+---------+---------+--------+ 14 rows in set (0.00 sec)mysql> truncate emp2; Query OK, 0 rows affected (0.11 sec)mysql> select * from emp2; Empty set (0.02 sec)

之后

-- 可以選擇指定字段, -- mysql> insert into emp2 select * from emp; Query OK, 14 rows affected (0.04 sec) Records: 14 Duplicates: 0 Warnings: 0mysql> select * from emp2; +-------+--------+-----------+------+------------+---------+---------+--------+ | EMPNO | ENAME | JOB | MGR | HIREDATE | SAL | COMM | DEPTNO | +-------+--------+-----------+------+------------+---------+---------+--------+ | 7369 | SMITH | CLERK | 7902 | 1980-12-17 | 800.00 | NULL | 20 | | 7499 | ALLEN | SALESMAN | 7698 | 1981-02-20 | 1600.00 | 300.00 | 30 | | 7521 | WARD | SALESMAN | 7698 | 1981-02-22 | 1250.00 | 500.00 | 40 | | 7566 | JONES | MANAGER | 7839 | 1981-04-02 | 2975.00 | NULL | 20 | | 7654 | MARTIN | SALESMAN | 7698 | 1981-09-28 | 1250.00 | 1400.00 | 30 | | 7698 | BLAKE | MANAGER | 7839 | 1981-05-01 | 2850.00 | NULL | 30 | | 7782 | CLARK | MANAGER | 7839 | 1981-06-09 | 2450.00 | NULL | 10 | | 7788 | SCOTT | ANALYST | 7566 | 1987-04-19 | 3000.00 | NULL | 20 | | 7839 | KING | PRESIDENT | NULL | 1981-11-17 | 5000.00 | NULL | 10 | | 7844 | TURNER | SALESMAN | 7698 | 1981-09-08 | 1500.00 | 0.00 | 30 | | 7876 | ADAMS | CLERK | 7788 | 1987-05-23 | 1100.00 | NULL | 20 | | 7900 | JAMES | CLERK | 7698 | 1981-12-03 | 950.00 | NULL | 40 | | 7902 | FORD | ANALYST | 7566 | 1981-12-03 | 3000.00 | NULL | 20 | | 7934 | MILLER | CLERK | 7782 | 1982-01-23 | 1300.00 | NULL | 10 | +-------+--------+-----------+------+------------+---------+---------+--------+ 14 rows in set (0.00 sec)

查詢數據

建表什么的不在贅述,

直接上活-----

mysql> select * from userinfo order by score desc ,height; +------+----------+--------+-------+--------+ | id | name | gender | score | height | +------+----------+--------+-------+--------+ | 1005 | 古力娜華 || 145.6 | 166.7 | | 1002 | 李四 || 130.5 | 167.3 | | 1001 | 張三 || 128.8 | 173.4 | | 1009 | 李二狗 || 123.4 | 178.9 | | 1004 | 李六 || 123.4 | 180.4 | | 1010 | 王建國 || 120.9 | 166.4 | | 1003 | 王五 || 111.7 | 177.8 | | 1008 | Gavin || 111.3 | 188.8 | | 1006 | 阿依古麗 || 100.4 | 158.9 | | 1007 | Jack || 100.4 | 198.7 | +------+----------+--------+-------+--------+ 10 rows in set (0.00 sec)

需求一----
按照score降序height升序------

mysql> select * from userinfo order by score desc,height asc; +------+----------+--------+-------+--------+ | id | name | gender | score | height | +------+----------+--------+-------+--------+ | 1005 | 古力娜華 || 145.6 | 166.7 | | 1002 | 李四 || 130.5 | 167.3 | | 1001 | 張三 || 128.8 | 173.4 | | 1009 | 李二狗 || 123.4 | 178.9 | | 1004 | 李六 || 123.4 | 180.4 | | 1010 | 王建國 || 120.9 | 166.4 | | 1003 | 王五 || 111.7 | 177.8 | | 1008 | Gavin || 111.3 | 188.8 | | 1006 | 阿依古麗 || 100.4 | 158.9 | | 1007 | Jack || 100.4 | 198.7 | +------+----------+--------+-------+--------+ 10 rows in set (0.00 sec)

需求2-------
按照性別分組,求出男女的平均身高,并要查看男女方所有人姓名;

分析----要求的是平均身高,所以選擇的主體目標是 select avg(height),然后再添加附加條件—

mysql> select avg(height) as '平均身高' ,group_concat(name) as '姓名' from userinfo group by gender; +-----------+------------------------------------+ | 平均身高 | 姓名 | +-----------+------------------------------------+ | 172.90000 | 李四,古力娜華,阿依古麗,Jack | | 177.61666 | 張三,王五,李六,Gavin,李二狗,王建國 | +-----------+------------------------------------+ 2 rows in set (0.00 sec)

需求3----
統計男女數量,并顯示出男女姓名

mysql> select gender ,count(gender) as '人數',group_concat(name) as '姓名' from userinfo group by gender; +--------+------+------------------------------------+ | gender | 人數 | 姓名 | +--------+------+------------------------------------+ || 4 | 李四,古力娜華,阿依古麗,Jack | || 6 | 張三,王五,李六,Gavin,李二狗,王建國 | +--------+------+------------------------------------+ 2 rows in set (0.00 sec)

查看字段的每條記錄名稱,可以在GROUP BY子句中使用GROUP_CONCAT()函數,將每個分組中各個字段的值顯示出來。

HAVING關鍵字與WHERE關鍵字都是用來過濾數據的,兩者有什么區別呢?其中重要的一點是,HAVING在數據分組之后進行過濾來選擇分組,而WHERE在分組之前來選擇記錄。另外,WHERE排除的記錄不再包括在分組中。

對于所得結果數據之查看部分-----

mysql> select * from userinfo limit 4,3; +------+----------+--------+-------+--------+-----------+ | id | name | gender | score | height | fruitname | +------+----------+--------+-------+--------+-----------+ | 1005 | 古力娜華 || 145.6 | 166.7 | orange | | 1006 | 阿依古麗 || 100.4 | 158.9 | mongo | | 1007 | Jack || 100.4 | 198.7 | banana | +------+----------+--------+-------+--------+-----------+ 3 rows in set (0.00 sec)mysql> select * from userinfo limit 4 offset 3; +------+----------+--------+-------+--------+-----------+ | id | name | gender | score | height | fruitname | +------+----------+--------+-------+--------+-----------+ | 1004 | 李六 || 123.4 | 180.4 | apple | | 1005 | 古力娜華 || 145.6 | 166.7 | orange | | 1006 | 阿依古麗 || 100.4 | 158.9 | mongo | | 1007 | Jack || 100.4 | 198.7 | banana | +------+----------+--------+-------+--------+-----------+ 4 rows in set (0.00 sec)

小結-----

查詢數據
1,查詢某寫字段下所有信息—
select 字段名1,字段名2,…字段名n from 表名;
2,查詢表中所有信息
select * from 表名;
3,限制查詢條件達到篩選目的—
select 字段名 from 表名 where 條件1 and/or 條件2

總體格式就是------
4,select 字段名 as 查詢字段的臨時字段名 from 表名 where 條件 group by 字段名 order by 字段名 limit 偏移量,記錄數量;

其中可以穿插各種函數;

MySQL聚合函數

MySQL聚合函數
COUNT()函數

COUNT()函數統計數據表中包含的記錄行的總數,或者根據查詢結果返回列中包含的數據行數。其使用方法有兩種:

**

● COUNT(*)計算表中總的行數,不管某列是否有數值或者為空值。
● COUNT(字段名)計算指定列下總的行數,計算時將忽略空值的行。


空值被COUNT(字段名)函數忽略;
而在COUNT()函數所有記錄都不忽略。

sum()函數再計算和的時候忽略null的行;

聯結查詢

將多張表連結起來以便于查詢數據,

內聯結查詢

傳統方式----where

將字段通過where進行篩選

mysql> select userinfo.id ,userinfo.name from userinfo where userinfo.id=usertest.id ; ERROR 1054 (42S22): Unknown column 'usertest.id' in 'where clause' mysql> select userinfo.id ,userinfo.name from userinfo,usertest where userinfo.id=usertest.id ; +------+----------+ | id | name | +------+----------+ | 1001 | 張三 | | 1003 | 王五 | | 1005 | 古力娜華 | | 1007 | Jack | | 1008 | Gavin | | 1009 | 李二狗 | | 1010 | 王建國 | | 1011 | 瑪麗亞 | +------+----------+ 8 rows in set (0.02 sec)

新方式-----inner join方式

mysql> select userinfo.id ,userinfo.name from userinfo inner join usertest on userinfo.id=usertest.id; +------+----------+ | id | name | +------+----------+ | 1001 | 張三 | | 1003 | 王五 | | 1005 | 古力娜華 | | 1007 | Jack | | 1008 | Gavin | | 1009 | 李二狗 | | 1010 | 王建國 | | 1011 | 瑪麗亞 | +------+----------+ 8 rows in set (0.00 sec)

內連接(INNER JOIN)使用比較運算符進行表間某(些)列數據的比較操作,并列出這些表中與連接條件相匹配的數據行,組合成新的記錄,也就是說,在內連接查詢中,只有滿足條件的記錄才能出現在結果關系中。

一般是建議使用內聯結,有些情況下使用where 操作可能會影響性能;

自聯結查詢

內聯結除了可以跟別的表進行之外還可以自己跟自己聯結------又叫自聯結查詢.

外聯結查詢

左聯結查詢

LEFT JOIN(左連接):返回包括左表中的所有記錄和右表中連接字段相等的記錄。

mysql> select userinfo.name,userinfo.fruitname from userinfo left join usertest on userinfo.name =usertest.name ; +----------+-----------+ | name | fruitname | +----------+-----------+ | 張三 | pear | | 李四 | apple | | 王五 | pear | | 李六 | apple | | 古力娜華 | orange | | 阿依古麗 | mongo | | Jack | banana | | Gavin | mongo | | 李二狗 | orange | | 王建國 | banana | | 瑪麗亞 | NULL | | 穿耳戈 | NULL | +----------+-----------+ 12 rows in set (0.02 sec)ysql> select userinfo.name,userinfo.fruitname from userinfo left outer join usertest on userinfo.name =usertest.name ; +----------+-----------+ | name | fruitname | +----------+-----------+ | 張三 | pear | | 李四 | apple | | 王五 | pear | | 李六 | apple | | 古力娜華 | orange | | 阿依古麗 | mongo | | Jack | banana | | Gavin | mongo | | 李二狗 | orange | | 王建國 | banana | | 瑪麗亞 | peak | | 穿耳戈 | peak | +----------+-----------+ 12 rows in set (0.02 sec)

left join 等同于left outer join----- 可以看作省略outer

右聯結查詢

RIGHT JOIN(右連接):返回包括右表中的所有記錄和左表中連接字段相等的記錄。

mysql> select userinfo.name,userinfo.fruitname from userinfo right join usertest on userinfo.name =usertest.name ; +----------+-----------+ | name | fruitname | +----------+-----------+ | 張三 | pear | | 王五 | pear | | 古力娜華 | orange | | Jack | banana | | Gavin | mongo | | 李二狗 | orange | | 王建國 | banana | | 瑪麗亞 | NULL | | NULL | NULL | | 阿依古麗 | mongo | | 李六 | apple | +----------+-----------+ 11 rows in set (0.00 sec)mysql> select userinfo.name,userinfo.fruitname from userinfo right outer join usertest on userinfo.name =usertest.name ; +----------+-----------+ | name | fruitname | +----------+-----------+ | 張三 | pear | | 王五 | pear | | 古力娜華 | orange | | Jack | banana | | Gavin | mongo | | 李二狗 | orange | | 王建國 | banana | | 瑪麗亞 | peak | | NULL | NULL | | 阿依古麗 | mongo | | 李六 | apple | +----------+-----------+ 11 rows in set (0.00 sec)

復合條件聯結查詢--------內聯結

就是再內聯結條件上進一步細化得到的查詢

mysql> select u1.name,u1.fruitname from userinfo as u1 inner join usertest as u2 on u1.id=u2.id ; +----------+-----------+ | name | fruitname | +----------+-----------+ | 張三 | pear | | 王五 | pear | | 古力娜華 | orange | | Jack | banana | | Gavin | mongo | | 李二狗 | orange | | 王建國 | banana | | 瑪麗亞 | peak | +----------+-----------+ 8 rows in set (0.00 sec)mysql> select u1.name,u1.fruitname from userinfo as u1 inner join usertest as u2 on u1.id=u2.id and u1.id=1008; +-------+-----------+ | name | fruitname | +-------+-----------+ | Gavin | mongo | +-------+-----------+ 1 row in set (0.00 sec)

子查詢

子查詢很容易理解就是在查詢的基礎之前先進行一次條件篩選;
有子查詢時,先執行內層子查詢,再執行外層查詢,內層子查詢的結果作為外部查詢的比較條件。

mysql> select userinfo.name ,userinfo.score from userinfo where userinfo.name in(select name from usertest); +----------+-------+ | name | score | +----------+-------+ | 張三 | 128.8 | | 王五 | 111.7 | | 李六 | 123.4 | | 古力娜華 | 145.6 | | 阿依古麗 | 100.4 | | Jack | 100.4 | | Gavin | 111.3 | | 李二狗 | 123.4 | | 王建國 | 120.9 | | 瑪麗亞 | NULL | +----------+-------+ 10 rows in set (0.02 sec)

子查詢指一個查詢語句嵌套在另一個查詢語句內部的查詢,這個特性從MySQL 4.1開始引入。在SELECT子句中先計算子查詢,子查詢結果作為外層另一個查詢的過濾條件,查詢可以基于一個表或者多個表。子查詢中常用的操作符有ANY(SOME)、ALL、IN、EXISTS。子查詢可以添加到SELECT、UPDATE和DELETE語句中,而且可以進行多層嵌套。子查詢中也可以使用比較運算符,如**“<”“<=”“>”“>=”和“!=”**等。

帶some/any 與all的子查詢之間的區別

**原表數據-----** mysql> select * from user01; +--------+ | scores | +--------+ | 111 | | 112 | | 118 | | 120 | | 121 | | 108 | +--------+ 6 rows in set (0.00 sec)mysql> select * from userinfo; +------+----------+--------+-------+--------+-----------+ | id | name | gender | score | height | fruitname | +------+----------+--------+-------+--------+-----------+ | 1001 | 張三 || 128.8 | 173.4 | pear | | 1002 | 李四 || 130.5 | 167.3 | apple | | 1003 | 王五 || 111.7 | 177.8 | pear | | 1004 | 李六 || 123.4 | 180.4 | apple | | 1005 | 古力娜華 || 145.6 | 166.7 | orange | | 1006 | 阿依古麗 || 100.4 | 158.9 | mongo | | 1007 | Jack || 100.4 | 198.7 | banana | | 1008 | Gavin || 111.3 | 188.8 | mongo | | 1009 | 李二狗 || 123.4 | 178.9 | orange | | 1010 | 王建國 || 120.9 | 166.4 | banana | | 1011 | 瑪麗亞 || NULL | NULL | peak | | 1012 | 穿耳戈 || NULL | NULL | peak | +------+----------+--------+-------+--------+-----------+ 12 rows in set (0.00 sec) mysql> select name ,score from userinfo where score>any (select scores from user01); +----------+-------+ | name | score | +----------+-------+ | 張三 | 128.8 | | 李四 | 130.5 | | 王五 | 111.7 | | 李六 | 123.4 | | 古力娜華 | 145.6 | | Gavin | 111.3 | | 李二狗 | 123.4 | | 王建國 | 120.9 | +----------+-------+ 8 rows in set (0.02 sec)mysql> select name ,score from userinfo where score>some (select scores from user01); +----------+-------+ | name | score | +----------+-------+ | 張三 | 128.8 | | 李四 | 130.5 | | 王五 | 111.7 | | 李六 | 123.4 | | 古力娜華 | 145.6 | | Gavin | 111.3 | | 李二狗 | 123.4 | | 王建國 | 120.9 | +----------+-------+ 8 rows in set (0.00 sec) mysql> select name ,score from userinfo where score>all (select scores from user01); +----------+-------+ | name | score | +----------+-------+ | 張三 | 128.8 | | 李四 | 130.5 | | 李六 | 123.4 | | 古力娜華 | 145.6 | | 李二狗 | 123.4 | +----------+-------+ 5 rows in set (0.00 sec)

可以發現some和any的效果是一樣的;

select name ,score from userinfo where score>some (select scores from user01);
------some/any 表示 滿足其中的一個條件即可,即userinfo.score 的值大于user01.scores中的最小值就算滿足條件;

select name ,score from userinfo where score>all (select scores from user01);

------all表示滿足userinfo.score 的值大于user01.scores中的所有值,即要求userinfo.score 的值大于user01.scores中的最大值

帶(not) exists 的查詢

mysql> select name ,score from userinfo where exists(select score from userinfo where score=150); Empty set (0.02 sec)mysql> select name ,score from userinfo where exists(select score from userinfo where score=100.4); +----------+-------+ | name | score | +----------+-------+ | 張三 | 128.8 | | 李四 | 130.5 | | 王五 | 111.7 | | 李六 | 123.4 | | 古力娜華 | 145.6 | | 阿依古麗 | 100.4 | | Jack | 100.4 | | Gavin | 111.3 | | 李二狗 | 123.4 | | 王建國 | 120.9 | | 瑪麗亞 | NULL | | 穿耳戈 | NULL | +----------+-------+ 12 rows in set (0.00 sec)

可以發現exists的作用是如果exists后面的執行結果為true則執行前面的查詢,否則不執行;
即由于不存在score=150 的記錄結果為false,所以不執行查詢,存在score=100.4的記錄,結果為true所以執行查詢;

同理可以理解 not exsits ;

mysql> select name ,score from userinfo where not exists(select score from userinfo where score=150); +----------+-------+ | name | score | +----------+-------+ | 張三 | 128.8 | | 李四 | 130.5 | | 王五 | 111.7 | | 李六 | 123.4 | | 古力娜華 | 145.6 | | 阿依古麗 | 100.4 | | Jack | 100.4 | | Gavin | 111.3 | | 李二狗 | 123.4 | | 王建國 | 120.9 | | 瑪麗亞 | NULL | | 穿耳戈 | NULL | +----------+-------+ 12 rows in set (0.00 sec)

EXISTS和NOT EXISTS的結果只取決于是否會返回行,而不取決于這些行的內容,所以這個子查詢輸入列表通常是無關緊要的。

帶(not) in的查詢

mysql> select id, name ,fruitname from userinfo where id in(select id from usertest); +------+----------+-----------+ | id | name | fruitname | +------+----------+-----------+ | 1001 | 張三 | pear | | 1003 | 王五 | pear | | 1005 | 古力娜華 | orange | | 1007 | Jack | banana | | 1008 | Gavin | mongo | | 1009 | 李二狗 | orange | | 1010 | 王建國 | banana | | 1011 | 瑪麗亞 | peak | +------+----------+-----------+ 8 rows in set (0.00 sec)mysql> select id, name ,fruitname from userinfo where id in(1001,1002,1003,1004,1005); +------+----------+-----------+ | id | name | fruitname | +------+----------+-----------+ | 1001 | 張三 | pear | | 1002 | 李四 | apple | | 1003 | 王五 | pear | | 1004 | 李六 | apple | | 1005 | 古力娜華 | orange | +------+----------+-----------+ 5 rows in set (0.00 sec)

為了便于理解第二個做了一個簡單的查詢,只要id再in后面的這些數據中就篩選出來;

not in 跟in正好相反

mysql> select id, name ,fruitname from userinfo where id not in(select id from usertest); +------+----------+-----------+ | id | name | fruitname | +------+----------+-----------+ | 1002 | 李四 | apple | | 1004 | 李六 | apple | | 1006 | 阿依古麗 | mongo | | 1012 | 穿耳戈 | peak | +------+----------+-----------+ 4 rows in set (0.00 sec)

子查詢的功能也可以通過連接查詢完成,但是子查詢使得MySQL代碼更容易閱讀和編寫。

聯結查詢和子查詢的比較

用聯結查詢 完成 in 的 實現的效果-------

mysql> select u1.id,u1.name,u1.fruitname from userinfo as u1 inner join usertest as u2 on u1.id=u2.id; +------+----------+-----------+ | id | name | fruitname | +------+----------+-----------+ | 1001 | 張三 | pear | | 1003 | 王五 | pear | | 1005 | 古力娜華 | orange | | 1007 | Jack | banana | | 1008 | Gavin | mongo | | 1009 | 李二狗 | orange | | 1010 | 王建國 | banana | | 1011 | 瑪麗亞 | peak | +------+----------+-----------+ 8 rows in set (0.00 sec)select id, name ,fruitname from userinfo where id in(select id from usertest); +------+----------+-----------+ | id | name | fruitname | +------+----------+-----------+ | 1001 | 張三 | pear | | 1003 | 王五 | pear | | 1005 | 古力娜華 | orange | | 1007 | Jack | banana | | 1008 | Gavin | mongo | | 1009 | 李二狗 | orange | | 1010 | 王建國 | banana | | 1011 | 瑪麗亞 | peak | +------+----------+-----------+ 8 rows in set (0.00 sec)

帶比較運算符的子查詢

只做演示不做贅述…
比較符 “<”“<=”“=”“>=”和“!=”,’<=>'等等,

mysql> select id, name ,fruitname from userinfo where id not in(select id from usertest where length(name)<5); +------+----------+-----------+ | id | name | fruitname | +------+----------+-----------+ | 1001 | 張三 | pear | | 1002 | 李四 | apple | | 1003 | 王五 | pear | | 1004 | 李六 | apple | | 1005 | 古力娜華 | orange | | 1006 | 阿依古麗 | mongo | | 1008 | Gavin | mongo | | 1009 | 李二狗 | orange | | 1010 | 王建國 | banana | | 1011 | 瑪麗亞 | peak | | 1012 | 穿耳戈 | peak | +------+----------+-----------+ 11 rows in set (0.00 sec)mysql>

合并查詢

利用UNION關鍵字,可以給出多條SELECT語句,并將它們的結果組合成單個結果集。合并時,兩個表對應的列數和數據類型必須相同。

mysql> select name ,fruitname from userinfo union select name ,fruitname from usertest; +----------+-----------+ | name | fruitname | +----------+-----------+ | 張三 | pear | | 李四 | apple | | 王五 | pear | | 李六 | apple | | 古力娜華 | orange | | 阿依古麗 | mongo | | Jack | banana | | Gavin | mongo | | 李二狗 | orange | | 王建國 | banana | | 瑪麗亞 | peak | | 穿耳戈 | peak | | Gavin | peak | | 李二狗 | mongo | | 王建國 | apple | | 瑪麗亞 | orange | | 韓非 | apple | +----------+-----------+ 17 rows in set (0.00 sec)mysql> select name ,fruitname from userinfo union all select name ,fruitname from usertest; +----------+-----------+ | name | fruitname | +----------+-----------+ | 張三 | pear | | 李四 | apple | | 王五 | pear | | 李六 | apple | | 古力娜華 | orange | | 阿依古麗 | mongo | | Jack | banana | | Gavin | mongo | | 李二狗 | orange | | 王建國 | banana | | 瑪麗亞 | peak | | 穿耳戈 | peak | | 張三 | pear | | 王五 | pear | | 古力娜華 | orange | | Jack | banana | | Gavin | peak | | 李二狗 | mongo | | 王建國 | apple | | 瑪麗亞 | orange | | 韓非 | apple | | 阿依古麗 | mongo | | 李六 | apple | +----------+-----------+ 23 rows in set (0.00 sec)

帶 all的union 與不帶的區別

由上述數據可以看到帶 all的union 與不帶的區別,不帶all的會將才能重復數據剔除,而帶all的則顯示所有數據;

用正則表達式查詢

正則表達式符號以及含義----

練習正則表達式-------
源數據表

mysql> select * from userinfo-> ; +------+----------+--------+-------+--------+---------------+ | id | name | gender | score | height | fruitname | +------+----------+--------+-------+--------+---------------+ | 1001 | 張三 || 128.8 | 173.4 | pear | | 1002 | 李四 || 130.5 | 167.3 | apple | | 1003 | 王五 || 111.7 | 177.8 | pear | | 1004 | 李六 || 123.4 | 180.4 | apple | | 1005 | 古力娜華 || 145.6 | 166.7 | orange | | 1006 | 阿依古麗 || 100.4 | 158.9 | mongo | | 1007 | Jack || 100.4 | 198.7 | banana | | 1008 | Gavin || 111.3 | 188.8 | mongo | | 1009 | 李二狗 || 123.4 | 178.9 | orange | | 1010 | 王建國 || 120.9 | 166.4 | banana | | 1011 | 瑪麗亞 || NULL | NULL | peark | | 1012 | 穿耳戈 || NULL | NULL | peark | | 1013 | 張三12 || NULL | NULL | grape | | 1014 | 李四12 || NULL | NULL | pineaple | | 1015 | 王五12 || NULL | NULL | plum | | 1016 | 李六12 || NULL | NULL | grape | | 1017 | 古力娜12 || NULL | NULL | potato | | 1018 | 阿依古12 || NULL | NULL | carrot | | 1019 | jasdk || NULL | NULL | aubergine | | 1020 | Gavinqwe || NULL | NULL | cabbage | | 1021 | NULL || NULL | NULL | celery | | 1022 | NULL || NULL | NULL | white cabbage | | 1023 | NULL || NULL | NULL | lichee | | 1024 | NULL || NULL | NULL | lotus nut | +------+----------+--------+-------+--------+---------------+ 24 rows in set (0.00 sec)

1,匹配開始/結尾的字符

以a開頭的

mysql> select * from userinfo where fruitname regexp '^a'; +------+-------+--------+-------+--------+-----------+ | id | name | gender | score | height | fruitname | +------+-------+--------+-------+--------+-----------+ | 1002 | 李四 || 130.5 | 167.3 | apple | | 1004 | 李六 || 123.4 | 180.4 | apple | | 1019 | jasdk || NULL | NULL | aubergine | +------+-------+--------+-------+--------+-----------+ 3 rows in set (0.00 sec)

以ge結尾的

mysql> select * from userinfo where fruitname regexp 'ge$'; +------+----------+--------+-------+--------+---------------+ | id | name | gender | score | height | fruitname | +------+----------+--------+-------+--------+---------------+ | 1005 | 古力娜華 || 145.6 | 166.7 | orange | | 1009 | 李二狗 || 123.4 | 178.9 | orange | | 1020 | Gavinqwe || NULL | NULL | cabbage | | 1022 | NULL || NULL | NULL | white cabbage | +------+----------+--------+-------+--------+---------------+ 4 rows in set (0.00 sec)

匹配任一字符

mysql> select * from userinfo where fruitname regexp 'n.a'-> ; +------+--------+--------+-------+--------+-----------+ | id | name | gender | score | height | fruitname | +------+--------+--------+-------+--------+-----------+ | 1014 | 李四12 || NULL | NULL | pineaple | +------+--------+--------+-------+--------+-----------+ 1 row in set (0.00 sec)

匹配多個字符

mysql> select * from userinfo where fruitname regexp 'ap+'; +------+--------+--------+-------+--------+-----------+ | id | name | gender | score | height | fruitname | +------+--------+--------+-------+--------+-----------+ | 1002 | 李四 || 130.5 | 167.3 | apple | | 1004 | 李六 || 123.4 | 180.4 | apple | | 1013 | 張三12 || NULL | NULL | grape | | 1014 | 李四12 || NULL | NULL | pineaple | | 1016 | 李六12 || NULL | NULL | grape | +------+--------+--------+-------+--------+-----------+ 5 rows in set (0.00 sec)--匹配a緊跟其后至少有一個p--mysql> select * from userinfo where fruitname regexp '^ap+'; +------+------+--------+-------+--------+-----------+ | id | name | gender | score | height | fruitname | +------+------+--------+-------+--------+-----------+ | 1002 | 李四 || 130.5 | 167.3 | apple | | 1004 | 李六 || 123.4 | 180.4 | apple | +------+------+--------+-------+--------+-----------+ 2 rows in set (0.00 sec)--匹配以a開頭緊跟其后至少有一個p--mysql> select * from userinfo where fruitname regexp 'a*k'; +------+--------+--------+-------+--------+-----------+ | id | name | gender | score | height | fruitname | +------+--------+--------+-------+--------+-----------+ | 1011 | 瑪麗亞 || NULL | NULL | peark | | 1012 | 穿耳戈 || NULL | NULL | peark | +------+--------+--------+-------+--------+-----------+ 2 rows in set (0.00 sec)--匹配k前面有n個a(n最少為0)--

匹配字符串

多個字符串之間要用 | 間隔

mysql> select * from userinfo where fruitname regexp 'an|ap'; +------+----------+--------+-------+--------+-----------+ | id | name | gender | score | height | fruitname | +------+----------+--------+-------+--------+-----------+ | 1002 | 李四 || 130.5 | 167.3 | apple | | 1004 | 李六 || 123.4 | 180.4 | apple | | 1005 | 古力娜華 || 145.6 | 166.7 | orange | | 1007 | Jack || 100.4 | 198.7 | banana | | 1009 | 李二狗 || 123.4 | 178.9 | orange | | 1010 | 王建國 || 120.9 | 166.4 | banana | | 1013 | 張三12 || NULL | NULL | grape | | 1014 | 李四12 || NULL | NULL | pineaple | | 1016 | 李六12 || NULL | NULL | grape | +------+----------+--------+-------+--------+-----------+ 9 rows in set (0.00 sec)

總結

以上是生活随笔為你收集整理的mysql增删查改------插入与查询数据的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

中文字幕日本特黄aa毛片 | 国产午夜三级一区二区三桃花影视 | 国产精品久久久久久久久大全 | 免费看污黄网站 | 亚洲在线视频免费 | 久福利 | avove黑丝 | 日黄网站 | 免费久久99精品国产 | 激情综合网五月婷婷 | 国产白浆视频 | 一级片在线 | 久久永久免费视频 | 欧美极品一区二区三区 | 懂色av懂色av粉嫩av分享吧 | 五月婷婷六月综合 | 九九有精品| 久久亚洲在线 | 色干综合| 少妇精69xxtheporn | 国产视频在线观看一区二区 | 天天看天天干天天操 | 日韩在线视频一区 | 久久久久在线观看 | 成人a视频在线观看 | 中文字幕在线日 | 亚洲黄色小说网址 | 亚洲精选国产 | 国产三级国产精品国产专区50 | 97香蕉久久超级碰碰高清版 | 婷婷久久丁香 | 午夜99| 射综合网 | 久久久久久久久久久久久久免费看 | 国产一级在线 | 亚洲精品视频在线 | 久碰视频在线观看 | 精品久久精品 | 久久99视频精品 | 国产高清专区 | 亚洲精品欧美成人 | 伊人影院得得 | 91热视频 | 免费看的黄色网 | 国产一区视频免费在线观看 | 亚洲dvd| 亚洲色图22p | 亚洲国产精品人久久电影 | 亚洲日本国产精品 | 六月丁香色婷婷 | wwxxx日本| 天天色综合1 | 国产精品久久久久久久久久妇女 | 91九色蝌蚪国产 | 天天做天天射 | av大全在线播放 | 日本精品视频网站 | www亚洲视频 | 久久国产免费 | 91视频免费 | 久久视频国产精品免费视频在线 | 国产在线视频在线观看 | 中文字幕精品一区二区精品 | 美女视频国产 | 欧美日韩一二三四区 | 国产一区二区三区免费观看视频 | 免费黄色网址大全 | 一级黄色大片 | 99精品在线免费观看 | 在线成人高清电影 | 成人宗合网 | 成人91在线| 五月色综合 | 免费在线观看av网址 | 九九久久视频 | 精品视频免费久久久看 | 成人免费视频免费观看 | 国产亚洲情侣一区二区无 | 日韩av二区| 久久精品三 | 波多野结衣亚洲一区二区 | 最近久乱中文字幕 | 97国产精品一区二区 | 日韩网站在线看片你懂的 | 婷婷深爱激情 | 天天操夜夜操天天射 | 国产成人av福利 | 欧美日本三级 | 亚洲在线网址 | 亚洲综合色av | 91网址在线 | 欧美激情综合色 | 欧美日韩高清一区二区 国产亚洲免费看 | www色av| av动图| 精品久久久久国产免费第一页 | 少妇bbb搡bbbb搡bbbb′ | 国产成人精品亚洲日本在线观看 | 久久久www成人免费精品张筱雨 | 超碰公开在线观看 | 天天操夜夜操天天射 | 精品国产一区在线观看 | 欧美亚洲国产精品久久高清浪潮 | av黄在线播放 | 久久久久女人精品毛片九一 | 免费的国产精品 | 久久天天躁狠狠躁亚洲综合公司 | 国产成人精品一区二三区 | 久久免费影院 | 91av视频在线观看 | 91亚洲网站 | 麻花豆传媒mv在线观看 | 国内精品美女在线观看 | 亚洲九九九在线观看 | 99久久免费看 | 久久黄色片 | 成年人黄色大片在线 | 国产成人一区三区 | 99热这里有 | 成人午夜在线电影 | av怡红院 | 亚洲春色综合另类校园电影 | av网站在线观看播放 | 高潮久久久久久 | 一区二区精品在线视频 | 91久久在线观看 | 91传媒免费观看 | 国产福利91精品 | a视频在线观看免费 | 一区二区三区日韩在线观看 | 乱男乱女www7788 | 99久久久久久 | 日韩在线观看一区 | 欧美日韩国产综合一区二区 | 日韩成片 | www.狠狠| 免费毛片aaaaaa | 亚洲精品成人免费 | 在线观看播放av | 一本到视频在线观看 | 日日摸日日爽 | 久草视频中文在线 | 少妇bbbb搡bbbb搡bbbb | 97精品在线观看 | 日韩视频二区 | 免费日p视频 | 午夜免费久久看 | 久99久在线 | 久久综合狠狠综合久久激情 | 九九九九热精品免费视频点播观看 | 亚洲精品国偷拍自产在线观看蜜桃 | 在线观看亚洲成人 | av电影 一区二区 | 久久综合天天 | 国产免费一区二区三区最新 | 97av视频| 91成人在线视频 | 欧美精品乱码久久久久久 | 91热爆视频 | 国产视频91在线 | 有码一区二区三区 | 久久99国产精品二区护士 | 色婷婷视频在线 | 亚洲欧洲精品一区二区精品久久久 | 超碰人人做 | 探花在线观看 | 一区二区不卡高清 | 99久久影视| 97成人在线观看视频 | 黄色av电影 | 91精品夜夜 | 久久久免费播放 | 干亚洲少妇 | 日日麻批40分钟视频免费观看 | 中文乱码视频在线观看 | 91精品综合在线观看 | 国产精品密入口果冻 | 精品美女视频 | 欧美性受极品xxxx喷水 | 精品国产综合区久久久久久 | 色com网| 亚洲韩国一区二区三区 | 国产又粗又硬又长又爽的视频 | 国产亚洲无 | 日韩精品久久一区二区三区 | av电影免费在线 | 国产色 在线 | www.黄色在线 | 国产又粗又猛又爽又黄的视频免费 | 欧美日韩亚洲精品在线 | 婷婷 中文字幕 | 中文字幕在线看视频 | 日韩一区正在播放 | 天天干,夜夜操 | 中文在线免费视频 | 久久精品国产免费看久久精品 | 色诱亚洲精品久久久久久 | 成年人在线看片 | 久久久精品99 | 欧美日韩国产精品一区 | 一区二区三区免费 | 亚洲国产欧美一区二区三区丁香婷 | 四虎国产视频 | 1024手机在线看 | 国产精品久久av | 成人国产一区 | 亚洲欧美成aⅴ人在线观看 四虎在线观看 | 亚洲精品mv在线观看 | 一区 二区 精品 | 国产一区二区不卡视频 | 亚洲成av | 日韩电影中文字幕在线 | 亚洲爽爽网 | 99精品视频在线看 | 丁香六月在线观看 | 国内精品亚洲 | 在线观看精品视频 | 992tv人人草| av高清在线观看 | 亚洲精品久久久久中文字幕m男 | 国产精品av久久久久久无 | 国产精品欧美精品 | 国产精品久久久久久久久久白浆 | 国产精品久久久久久久久久99 | 国产精品不卡在线播放 | 亚洲精品一区二区三区在线观看 | 国产69精品久久久久久久久久 | 久久免费片 | 久久国产福利 | 日韩欧美电影在线观看 | 久久99国产精品免费网站 | 国产系列 在线观看 | 911精品视频 | 亚洲精品影视在线观看 | 国产视频精品久久 | 在线观看中文 | 久色婷婷 | 免费观看一级成人毛片 | 成人试看120秒 | 免费看网站在线 | 中文字幕九九 | 国产精品手机在线播放 | 欧美日韩综合在线 | 九九九九热精品免费视频点播观看 | 狠狠综合久久av | 亚洲理论在线 | 日日摸日日 | 99 精品 在线 | 久久少妇免费视频 | 久久伦理 | 色a在线观看 | 97国产大学生情侣酒店的特点 | 久久精品看 | 久碰视频在线观看 | 97在线免费视频 | 欧美在线日韩在线 | 久久久久久久免费观看 | 国产黄色资源 | 久久涩涩网站 | 久久视频精品 | 91亚洲影院 | 狠狠搞,com| 丁香婷婷激情国产高清秒播 | 亚洲精品一区二区网址 | 91日韩精品一区 | 天天干天天干天天干天天干天天干天天干 | 国产精品久久人 | 欧美精品久久久久久久免费 | 黄色网址av | 91女神的呻吟细腰翘臀美女 | 99免费国产 | 99久高清在线观看视频99精品热在线观看视频 | 国产婷婷精品 | 91av原创| 四虎影视成人永久免费观看视频 | 婷婷99| 精品综合久久 | 精品国产伦一区二区三区免费 | 国产精品久久久久久久免费大片 | 日本狠狠色 | 国产日韩欧美在线影视 | 久久国产影院 | 欧美日韩国产mv | 国产精品激情偷乱一区二区∴ | 久久久久久高清 | 国产精品久久久 | 日日夜操 | 操夜夜操 | 狠狠色伊人亚洲综合网站色 | 啪啪av在线| av免费片 | 999久久| 国产黄色看片 | 久久久久久久久久伊人 | 亚洲欧洲国产日韩精品 | av福利超碰网站 | 国产成人亚洲在线观看 | 国产精品一区在线播放 | 成人在线视频在线观看 | 九色激情网 | 亚洲五月综合 | 久久精品之 | 午夜免费久久看 | 日韩欧美在线观看一区二区三区 | 一区二区视频电影在线观看 | 国产一区二区手机在线观看 | 美女久久久久久久久久久 | 成人毛片久久 | 97国产精品亚洲精品 | 国产精品破处视频 | 国产成人一二片 | 国产一区二三区好的 | 国产视频网站在线观看 | 亚洲春色综合另类校园电影 | 日韩在线在线 | 永久免费的av电影 | 在线免费观看羞羞视频 | 国产精品网红直播 | 在线天堂视频 | 99精品视频免费观看 | 在线欧美最极品的av | 日韩成人邪恶影片 | 成人性生爱a∨ | 久久久久久久久免费 | 美女激情影院 | 久久综合网色—综合色88 | 天堂在线免费视频 | av理论电影| 欧美精品一区二区在线观看 | 超碰97中文| 久草在线免费在线观看 | 国产福利在线不卡 | 操老逼免费视频 | 国产精品毛片久久 | 91九色国产在线 | 国产精品精品国产色婷婷 | 欧美一级电影片 | 制服丝袜亚洲 | 在线观看黄色小视频 | 精品一区久久 | 成人毛片网 | 日日夜夜添 | 日韩成人黄色 | 91看片看淫黄大片 | 在线观看视频黄 | 97视频免费在线观看 | 人人爽人人爽人人片av | 在线观看成人福利 | 五月婷婷影视 | 狠狠的操你 | 国产色拍 | 国产精品成人在线 | 欧美日韩高清不卡 | 国产专区在线播放 | 高清在线一区 | 安徽妇搡bbbb搡bbbb | 2022久久国产露脸精品国产 | 又黄又刺激的网站 | 成年人天堂com | 国产成人三级三级三级97 | 最近中文字幕免费观看 | www亚洲视频 | 五月花丁香婷婷 | 黄色片毛片 | 日日日日干 | av免费在线看网站 | 激情欧美一区二区免费视频 | 狠狠夜夜 | 亚洲午夜激情网 | 天天插一插 | 九九九电影免费看 | 日韩一区二区三区视频在线 | a天堂一码二码专区 | 日韩精品久久中文字幕 | 久久久久久毛片精品免费不卡 | av中文在线观看 | 97av影院| 亚洲精品综合欧美二区变态 | 国产精品第一页在线 | 久久在草 | 国产精品久久视频 | 成年人在线观看免费视频 | 久久免费观看视频 | 日韩黄色一级电影 | 99久久精品国产网站 | 国产亚洲视频在线免费观看 | 欧美 亚洲 另类 激情 另类 | 亚洲精品久久久蜜桃直播 | 久久草在线免费 | 日韩欧美一区二区三区免费观看 | 国产视频九色蝌蚪 | 在线成人观看 | 免费91在线观看 | 99热亚洲精品| 在线观看免费av网站 | 国产成人一区二区三区电影 | 久久久国产精品电影 | 色99在线 | 国产一级片免费播放 | 91成人午夜 | 最近中文字幕完整高清 | 日韩二区三区 | 国产3p视频 | 一级黄色片在线 | 美女福利视频网 | 国产精品久久久久久a | 超碰人人在线 | 亚洲一区二区黄色 | 在线免费视频一区 | 青青射| 免费亚洲黄色 | av三级在线免费观看 | 免费在线观看一区 | 91九色视频在线观看 | 最新久久久| a级国产乱理论片在线观看 特级毛片在线观看 | www免费看 | 天天操天天添天天吹 | 中文字幕av全部资源www中文字幕在线观看 | 91av官网 | 国产中文字幕一区二区 | 国产精品网站 | 美女视频黄是免费的 | 草久久av | av丝袜制服| av高清免费在线 | 一级片黄色片网站 | 精品资源在线 | 欧美一级淫片videoshd | 精品久久久久久亚洲综合网站 | 久久av免费 | 伊人色**天天综合婷婷 | 亚洲伦理一区 | avav片| 国产最顶级的黄色片在线免费观看 | 免费看黄色91 | 日本成人免费在线观看 | 日韩动漫免费观看高清完整版在线观看 | 成人免费一级 | 免费日韩精品 | 国产在线久久久 | 99精品免费在线 | 国产成人精品久久二区二区 | 色综合五月 | 中文在线a√在线 | 日韩三级在线 | 国产精品久久久久久999 | 日韩经典一区二区三区 | 精品日韩在线 | 亚洲精品欧洲精品 | 91一区二区在线 | 日韩丝袜 | 国产婷婷 | 免费看成人av | 成人性生交大片免费看中文网站 | 黄色av影视 | 亚洲人成在线电影 | 亚洲国产精彩中文乱码av | 日韩欧美在线影院 | 狠狠操欧美 | 国产一级片免费播放 | 91精品人成在线观看 | 成人性生交视频 | 国产96在线 | 亚洲天堂va | 日日干美女 | 亚洲国产精品99久久久久久久久 | 99视频在线观看免费 | av福利在线 | 国产视频 久久久 | 麻豆视频在线播放 | 亚洲区色 | 丰满少妇在线观看 | 国产黄免费在线观看 | 国产免费一区二区三区最新 | 亚洲激情电影在线 | 日韩高清成人在线 | 国产一级在线播放 | 欧美日韩在线观看视频 | 日韩精品免费一线在线观看 | 青春草国产视频 | 在线观看蜜桃视频 | 日韩免费不卡视频 | 久久综合9988久久爱 | 天天爽夜夜爽人人爽一区二区 | 免费看v片 | 免费三及片| 国际av在线 | 99久久久国产免费 | 五月天中文字幕mv在线 | 欧美日韩国产一二三区 | 成人动漫视频在线 | 51精品国自产在线 | 黄色成人影院 | 国产精品18久久久久白浆 | 国产精品专区一 | 亚洲综合成人专区片 | 国产精品一区二区 91 | 一区二区三区中文字幕在线 | 九九精品久久 | 色综合久久88色综合天天免费 | 久久99国产精品久久99 | 蜜臀久久99精品久久久无需会员 | 婷婷激情av | 国产91亚洲 | 最近中文字幕mv免费高清在线 | 成年人黄色大片在线 | 一级a性色生活片久久毛片波多野 | 精品高清视频 | 中文字幕在线看视频 | 人人看人人爱 | 国产成人在线精品 | 欧美日性视频 | 天天操天天色天天 | 天天做日日做天天爽视频免费 | 婷婷在线播放 | 国产麻豆视频在线观看 | 欧美另类z0zx | 国产精品一区二区久久精品 | 成人免费中文字幕 | 中文字幕在线第一页 | 狠狠伊人| 99视频播放| www.久久com| 欧美91精品国产自产 | www.com在线观看 | 国产精品大全 | 综合久久2023 | 亚洲成人资源网 | 999视频在线播放 | 四虎最新域名 | 欧美午夜精品久久久久久浪潮 | 欧美精品国产精品 | 日日夜夜操av | av电影一区 | 日本婷婷色| 免费av在线网 | 中文在线字幕免 | 中文字幕在线久一本久 | 色姑娘综合天天 | 成人av资源| 日韩大片免费观看 | 亚洲涩涩网 | 看国产黄色大片 | 911香蕉 | 亚洲日本va在线观看 | 欧美激情综合网 | aaa亚洲精品一二三区 | 中文字幕在线观看第二页 | 免费特级黄毛片 | 一级电影免费在线观看 | 尤物九九久久国产精品的分类 | 天天天操天天天干 | 狠狠干夜夜| 国产一区二区精品91 | 午夜av日韩 | 国产小视频免费在线网址 | 一区二区视频播放 | 婷婷在线网站 | 久久免费视频在线观看 | 国产精品久久久久久久久久久久午 | 欧美最猛性xxx| 久久久wwww| 婷婷午夜天 | 就要干b | av免费在线看网站 | 高清精品视频 | 欧美日韩在线看 | 亚洲国产中文字幕 | 亚洲成av片人久久久 | 亚洲资源视频 | 日韩欧美视频一区二区 | 天天色天天爱天天射综合 | 美女网站视频免费都是黄 | 色av资源网| 天天躁日日躁狠狠躁av中文 | 在线观看视频你懂得 | 天无日天天操天天干 | 天天色天天综合 | 精品一区二区在线免费观看 | 日韩精品久久久 | 亚洲一级片在线观看 | 亚洲精品91天天久久人人 | 亚洲一级二级 | 久久激情视频网 | 国产一区二区三区免费在线观看 | 九九免费在线观看视频 | 黄色高清视频在线观看 | 97视频在线观看播放 | 久久久久免费电影 | 亚洲黄色av | 久久草在线精品 | 国产在线观看,日本 | 国产精品成人一区二区三区 | 亚洲国产中文字幕在线视频综合 | 激情动态 | 伊人国产在线播放 | 亚洲精品久久久久久国 | 中文字幕av日韩 | 欧美经典久久 | 色操插| 国产91区| 日韩午夜三级 | 国产亚洲小视频 | 免费成人av网站 | 中文 一区二区 | 亚洲精品免费在线播放 | 国产黑丝一区二区 | 久久97久久97精品免视看 | 成人免费共享视频 | 夜夜躁日日躁狠狠久久av | 欧美日韩二区在线 | 国产福利91精品 | 色5月婷婷| 亚洲国产经典视频 | 成人a在线观看高清电影 | 欧美日本啪啪无遮挡网站 | 色插综合| 91看成人 | 久久视频免费在线观看 | 亚洲一区视频免费观看 | 欧美日韩18| 欧美日韩色婷婷 | 欧美日韩二区三区 | 亚洲天天做 | 日韩欧美视频免费看 | 国产又粗又硬又长又爽的视频 | 午夜成人免费电影 | 久久久免费看片 | 操操碰| 91在线看黄| 精品无人国产偷自产在线 | 日韩久久久久久久久久 | 国产最新视频在线观看 | 成年人免费看 | 免费观看福利视频 | 成人av网页 | 欧洲视频一区 | 天天躁日日躁狠狠躁av麻豆 | 99热日本| 毛片精品免费在线观看 | 天天玩天天干天天操 | 人人要人人澡人人爽人人dvd | wwxxxx日本| 亚洲精品一区二区三区在线观看 | 成年人免费电影在线观看 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 97国产精品久久 | 天天草天天插 | 99精品久久99久久久久 | 日本精品一区二区在线观看 | 又黄又刺激的网站 | 免费色黄 | 亚洲视频中文 | av福利第一导航 | 在线免费成人 | 日韩视频二区 | 亚洲.www| 深夜福利视频在线观看 | 日本高清dvd | 久久涩涩网站 | 97看片| 中文字幕在线观看的网站 | 欧美日韩一区二区在线 | av免费在线网站 | 精品国产一区二区三区久久久蜜月 | 久草在线免费资源 | 久草综合视频 | 在线免费国产 | 西西444www大胆高清视频 | 最新av观看 | 在线播放第一页 | 二区视频在线观看 | 在线中文字幕一区二区 | 国产成人在线免费观看 | 欧美一区二区三区在线看 | 男女激情网址 | 国产一线二线三线性视频 | 国产黄色高清 | 精品国产日本 | 久久视频在线观看免费 | 亚洲精品高清在线 | 国产精成人品免费观看 | 国产一级片久久 | 男女视频国产 | 国产小视频福利在线 | 国内综合精品午夜久久资源 | 黄网站a| 欧美日韩高清一区二区 国产亚洲免费看 | 黄在线免费看 | 国产精品免费视频一区二区 | 国产精品美女久久久久久久久久久 | 日韩国产欧美在线播放 | 91看片淫黄大片在线播放 | 性色av免费观看 | 97视频在线免费播放 | 狠狠色丁香久久婷婷综合_中 | 婷婷丁香激情五月 | 国内精品久久久久影院一蜜桃 | 国产福利免费在线观看 | 国产精品2019| 天天操夜夜逼 | 午夜在线免费观看视频 | 久久精品视频观看 | 激情久久久 | 久久精品人 | 亚洲日本三级 | 亚洲国产合集 | 久久精品国产亚洲aⅴ | 日韩在线观看影院 | 亚洲永久精品在线观看 | 欧美日韩国产一区二区三区在线观看 | av成人在线观看 | 成人av日韩 | 韩日色视频 | 91色偷偷| 黄网站app在线观看免费视频 | 伊人久久五月天 | 久久成人国产精品入口 | 精品999国产| 91豆麻精品91久久久久久 | 999成人精品| 精品久久1| 免费成人结看片 | 草久在线播放 | 成人在线观看网址 | 亚洲国产剧情 | 成人免费在线网 | 888av| 久久久片 | 婷婷深爱激情 | 日日爽夜夜爽 | 香蕉视频在线看 | av韩国在线 | 91精品亚洲影视在线观看 | 中文字幕一区二区三区在线观看 | 久久另类视频 | 免费在线黄色av | 久久婷婷色 | 日韩精品综合在线 | 视频三区 | 亚洲最新视频在线 | 国产精品麻豆果冻传媒在线播放 | 国产精品欧美一区二区 | 天天爽夜夜爽人人爽一区二区 | 久草在线91| 国产成人免费高清 | 亚洲精品乱码久久久久久高潮 | 欧美日韩一区二区三区视频 | 久久久久久片 | 97超碰资源总站 | 婷婷四房综合激情五月 | 久久久伦理 | 色射色 | 亚洲欧洲一级 | 免费看一级特黄a大片 | 成年性视频| 国产精品综合久久久久久 | 超碰人人91| 免费黄色av. | 成人在线网站观看 | 久久这里有精品 | 天天干干| 久久字幕网 | 精品一区二区在线免费观看 | 中文字幕欧美激情 | 日日夜夜免费精品视频 | 亚洲专区在线 | 91av美女| 久久综合色8888 | 精品一区中文字幕 | 久久综合视频网 | 欧美日韩高清在线观看 | 久久久一本精品99久久精品 | 成人h动漫精品一区二 | 亚洲一区二区三区91 | 精品美女久久 | 日韩在线三级 | 国产黄色成人av | av中文字幕亚洲 | 99国产精品 | 天堂在线视频中文网 | 久久久久久久久久网 | 69精品久久 | 最近中文字幕在线 | 激情综合啪啪 | 特级a老妇做爰全过程 | av高清不卡 | 草久久av| 三级a毛片 | 亚洲激情一区二区三区 | 深夜国产在线 | 色wwwww | 成人av在线网 | 国产91对白在线播 | 66av99精品福利视频在线 | 日韩一区二区三 | 亚洲精品国产品国语在线 | 97人人爽人人 | 青青草国产免费 | av电影在线观看 | 婷婷视频在线 | 香蕉97视频观看在线观看 | 成人在线小视频 | 91精品在线免费观看视频 | 精品亚洲一区二区 | 97人人超碰在线 | 97视频在线观看视频免费视频 | 久久精品一区二 | 狠狠操狠狠干天天操 | 国产精品久久久久久久婷婷 | 亚州精品国产 | 免费在线中文字幕 | 国产精品福利小视频 | 成人在线视频免费观看 | 在线视频精品播放 | 激情中文字幕 | 波多野结衣在线观看一区二区三区 | 在线观看成人毛片 | 少妇搡bbbb搡bbb搡aa | 国产精品wwwwww | 欧美精品一区二区在线观看 | www.亚洲黄 | 九草在线视频 | 亚洲理论在线 | 久久久久这里只有精品 | 国产精品免费久久久久 | 在线观看中文字幕亚洲 | 2023国产精品自产拍在线观看 | 香蕉在线观看 | 日韩在线不卡视频 | 久草视频在线资源站 | 久久久久久久久久久久久久免费看 | av软件在线观看 | 久久久精品电影 | 久久视频国产精品免费视频在线 | 在线免费观看黄色av | 久久久私人影院 | 久草电影在线观看 | 日日夜av| 亚洲一区视频在线播放 | av中文字幕av | 成人免费 在线播放 | 亚洲jizzjizz日本少妇 | 欧美污在线观看 | 狠狠狠狠狠狠 | 婷婷六月中文字幕 | 国产一区二区精品 | 亚洲免费一级电影 | 一区二区三区免费看 | 在线午夜电影神马影院 | 久久伊人精品天天 | 国产精品久久久久久a | 91亚洲成人 | 亚洲黄色免费在线 | 久久久亚洲麻豆日韩精品一区三区 | 久久久久久久久久影视 | 国产一二三四在线观看视频 | 成人教育av | 中文字幕一区二区三区在线视频 | 精品色综合 | 日日夜夜天天综合 | 免费日韩av电影 | 一区三区视频在线观看 | 国产精品自拍在线 | 日韩高清在线看 | 久久午夜网 | 久久久精品福利视频 | 精品伊人久久久 | 国产va精品免费观看 | 亚洲成人av免费 | 天天av天天 | 999视频在线播放 | 中文字幕乱码在线播放 | 色www永久免费 | 国产一区二区在线播放 | 午夜视频在线观看一区 | 亚洲国产wwwccc36天堂 | 日韩视频一区二区三区 | 丁香婷婷综合激情五月色 | 激情中文在线 | 国产精品igao视频网入口 | 婷婷精品国产欧美精品亚洲人人爽 | 99爱视频 | 你操综合 | 国产一线天在线观看 | 五月开心六月婷婷 | 欧美日韩在线视频一区 | 久久不卡国产精品一区二区 | 免费av成人在线 | 久久精品欧美日韩精品 | 日韩av片无码一区二区不卡电影 | 在线观看mv的中文字幕网站 | 91大片成人网 | 日韩av一区二区三区 | 国产高清在线免费视频 | 成人av在线影院 | 99视频在线免费 | 国产精品999久久久 久产久精国产品 | 亚洲精品视频在线看 | 婷婷电影在线观看 | 韩国精品一区二区三区六区色诱 | 午夜av剧场 | 看片一区二区三区 | 午夜色站 | 日韩欧美高清在线观看 | 中文字幕在线观看第一页 | 丰满少妇在线观看资源站 | 黄色国产精品 | 日韩激情小视频 | 91视频免费| 国内精品久久久久久中文字幕 | 精品久久久久久久 | av电影在线免费观看 | 免费观看的av | 日日爽夜夜操 | 蜜臀av性久久久久蜜臀aⅴ流畅 | 久久视频在线视频 | 在线观看v片 | 国产永久免费观看 | 久久免费精品国产 | 成人在线播放av | 日韩欧美综合在线视频 | 精品国产视频在线观看 | 久久99视频免费观看 | 亚洲精品乱码白浆高清久久久久久 | 丁香六月综合网 | 亚av在线| 波多野结衣电影久久 | 国产亚洲成av片在线观看 | 国产专区精品视频 | 久热精品国产 | 国产91电影在线观看 | 亚洲日日射 | 青青看片 | 久久欧美视频 | 久久婷婷精品视频 | 国产又粗又硬又爽视频 | 99se视频在线观看 | 伊人久操 | 欧产日产国产69 | 精品久久久久久久久久久久久久久久久久 | 中文字幕国产精品 | 精品色综合 | 在线亚洲午夜片av大片 | 国产一及片 | 在线免费观看成人 | 国产视频精品视频 | 久久精品99国产国产精 | 欧美精品做受xxx性少妇 | 波多野结衣久久资源 | 成人黄色电影在线观看 | 在线视频精品播放 | 丁香伊人网| 91丨九色丨首页 | 久久久久久国产精品美女 | 亚洲国内精品在线 | av高清一区二区三区 | 色多多在线观看 | 麻豆成人精品视频 | 久久久精品成人 | 欧洲精品二区 | 国产理论片在线观看 | 精品国产精品一区二区夜夜嗨 | 天天干天天做天天爱 | 91av视频在线播放 | 日韩久久久久 | 伊人久久国产 | 操碰av | 奇米影视777影音先锋 | 久久这里只有精品23 | 国产剧情在线一区 | 五月婷婷毛片 | 亚洲丁香日韩 | 国产精品区免费视频 | 美女视频永久黄网站免费观看国产 | 欧美精品在线视频观看 | av三级av | 国产免费高清视频 | 91在线中文 | 国语精品久久 | 国产精品网站一区二区三区 | 成年人电影毛片 | 午夜视频日本 | 欧美精品久久久久 | 成片视频免费观看 | 在线观看亚洲a | 国产日韩欧美精品在线观看 | 在线观看视频中文字幕 | 亚洲精品欧美专区 | 久久国产系列 | 一区二区三区在线免费观看 | 精品欧美一区二区在线观看 | 日韩 在线 | 精品久久久久久久 | 最近中文字幕久久 | 一区二区电影在线观看 | 一级免费看 |