国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

關(guān)于mysql delete的問題小結(jié)

2020-01-19 00:08:51
字體:
供稿:網(wǎng)友
由于mysql數(shù)據(jù)庫的相關(guān)內(nèi)部問題

導(dǎo)致delete from table where col not in (select col from table group by xx)

會(huì)提示報(bào)錯(cuò)

我們要做的是

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

create table tmp selete col from table group by xx;
delete from table where col not in (select col from tmp);
drop table tmp;

今天,在開發(fā)自己的項(xiàng)目中需要把項(xiàng)目原來的數(shù)據(jù)導(dǎo)入到新的系統(tǒng)中,在這個(gè)過程中會(huì)產(chǎn)生部分臟數(shù)據(jù)。

我們需要把這部分臟數(shù)據(jù)刪除到,在刪除的過程中我寫的delete sql語句不能執(zhí)行不知道為什么,可以同樣的語句執(zhí)行

select 是沒有問題的

如: 
delete from student a where a.id in (1,2);()
select a.* from student a where a.id in (1,2);()
這是什么原因了呢?
結(jié)果處理:

      delete 在寫操作一張表的時(shí)候 不用別名操作成功!

 如:

      delete from student where id in (1,2);()
我使用mysql版本:5.1.30-community-log

這是在開發(fā)中遇到的一個(gè)小問題,積累起來。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 洪湖市| 秦安县| 陇南市| 贡觉县| 玉山县| 临夏县| 晋中市| 含山县| 百色市| 武清区| 二手房| 广宗县| 台中市| 彝良县| 万源市| 上高县| 油尖旺区| 嘉鱼县| 涟水县| 和硕县| 威海市| 娱乐| 平顶山市| 虹口区| 日照市| 凌云县| 普兰县| 宁波市| 芦山县| 德昌县| 阳高县| 咸丰县| 安多县| 鄂州市| 吉安市| 张家口市| 印江| 崇左市| 古田县| 临桂县| 东至县|