国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 平遥县| 怀安县| 宜良县| 定安县| 镇远县| 黎城县| 若羌县| 敦煌市| 泗洪县| 天柱县| 张家港市| 隆安县| 利津县| 辉县市| 宝山区| 瓮安县| 缙云县| 桐柏县| 维西| 新郑市| 蒙山县| 威远县| 井研县| 安义县| 北京市| 得荣县| 合水县| 大余县| 淮阳县| 德阳市| 衡东县| 尉氏县| 黄梅县| 贵南县| 灵璧县| 灌云县| 霍州市| 普兰店市| 滦南县| 东方市| 翁牛特旗|