自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

MySQL聯(lián)表查詢及聯(lián)表刪除的方法

數(shù)據(jù)庫 MySQL
MySQL聯(lián)表查詢是我們都需要掌握的知識(shí),下面就教您MySQL聯(lián)表查詢及聯(lián)表刪除的方法,如果您對(duì)此感興趣的話,不妨一看。

MySQL聯(lián)表查詢及聯(lián)表刪除都是經(jīng)常需要用到的操作,下面對(duì)MySQL聯(lián)表查詢和聯(lián)表刪除都作了詳細(xì)的介紹分析,希望對(duì)您有所幫助。

MySQL聯(lián)表查詢:

reference mysql manul:
3.2.7. SELECT語法13.2.7.1. JOIN語法
13.2.7.2. UNION語法
eg1:·mysql> SELECT t1.name, t2.salary FROM employee AS t1, info AS t2·->    WHERE t1.name = t2.name;eg2:·mysql> SELECT table1.* FROM table1·->        LEFT JOIN table2 ON table1.id=table2.id·->        WHERE table2.id IS NULL;

聯(lián)表刪除:

1、從數(shù)據(jù)表t1 中把那些id值在數(shù)據(jù)表t2 里有匹配的記錄全刪除掉

DELETE t1 FROM t1,t2 WHERE t1.id=t2.id    或DELETE  FROM t1 USING t1,t2 WHERE t1.id=t2.id

2、從數(shù)據(jù)表t1里在數(shù)據(jù)表t2里沒有匹配的記錄查找出來并刪除掉

DELETE t1 FROM t1 LEFT JOIN T2 ON t1.id=t2.id WHERE t2.id IS NULL 或

DELETE  FROM t1,USING t1 LEFT JOIN T2 ON t1.id=t2.id WHERE t2.id IS NULL

3、從兩個(gè)表中找出相同記錄的數(shù)據(jù)并把兩個(gè)表中的數(shù)據(jù)都刪除掉

DELETE t1,t2 from t1 LEFT JOIN t2 ON t1.id=t2.id WHERE t1.id=25

注意此處的delete t1,t2 from 中的t1,t2不能是別名

如:delete t1,t2 from table_name as t1 left join table2_name as t2 on t1.id=t2.id where table_name.id=25 在數(shù)據(jù)里面執(zhí)行是錯(cuò)誤的(MYSQL 版本不小于5.0在5.0中是可以的)

上述語句改寫成

delete table_name,table2_name from table_name as t1 left join table2_name as t2 on t1.id=t2.id where table_name.id=25 在數(shù)據(jù)里面執(zhí)行是錯(cuò)誤的(MYSQL 版本小于5.0在5.0中是可以的)

 

 

 

【編輯推薦】

MySQL CONVERT函數(shù)簡介

Liunx下修改MySQL字符集的方法

帶您了解mysql變量

帶您深入了解MySQL用戶權(quán)限

MySQL用戶權(quán)限設(shè)置方法

責(zé)任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-05-21 14:56:53

MySQL聯(lián)表查詢優(yōu)化

2010-11-23 15:20:47

MySQL多聯(lián)表查詢

2010-10-15 11:05:31

MYSQL查詢結(jié)果

2018-04-03 15:20:07

數(shù)據(jù)庫MySQLjoin連接

2022-07-15 13:58:46

工具MyBatissql

2010-10-27 16:27:18

Oracle查詢

2010-11-25 16:40:11

MySQL大表重復(fù)字段

2022-12-09 17:53:36

MyBatis聯(lián)表查詢

2010-10-29 16:48:30

oracle查詢所有表

2010-09-02 10:53:21

SQL刪除

2010-11-11 14:36:11

SQL Server系

2012-11-14 11:18:29

Mysql

2010-09-28 10:53:53

SQL表結(jié)構(gòu)

2010-09-01 16:47:18

SQL刪除

2010-10-22 16:48:49

SQL刪除所有表數(shù)據(jù)

2010-09-02 11:34:51

SQL刪除

2010-11-23 09:57:36

MYSQL表信息

2010-10-15 10:37:27

MySQL創(chuàng)建關(guān)聯(lián)表

2010-10-15 10:58:13

Mysql清空表

2010-11-24 09:37:01

mysql快速建表
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)