av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

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

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

MySQL聯(lián)表查詢(xún):

reference mysql manul:
3.2.7. SELECT語(yǔ)法13.2.7.1. JOIN語(yǔ)法
13.2.7.2. UNION語(yǔ)法
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里沒(méi)有匹配的記錄查找出來(lái)并刪除掉

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中是可以的)

上述語(yǔ)句改寫(xiě)成

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ù)簡(jiǎn)介

Liunx下修改MySQL字符集的方法

帶您了解mysql變量

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

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


文章標(biāo)題:MySQL聯(lián)表查詢(xún)及聯(lián)表刪除的方法
路徑分享:http://uogjgqi.cn/article/coihogg.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們?cè)谖⑿派?4小時(shí)期待你的聲音

解答本文疑問(wèn)/技術(shù)咨詢(xún)/運(yùn)營(yíng)咨詢(xún)/技術(shù)建議/互聯(lián)網(wǎng)交流