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

首頁 > 數據庫 > MySQL > 正文

關于mysql delete的問題小結

2024-07-24 12:44:24
字體:
來源:轉載
供稿:網友
由于mysql數據庫的相關內部問題

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

會提示報錯

我們要做的是

復制代碼 代碼如下:

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

今天,在開發自己的項目中需要把項目原來的數據導入到新的系統中,在這個過程中會產生部分臟數據。

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

select 是沒有問題的

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

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

 如:

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

這是在開發中遇到的一個小問題,積累起來。

您可能感興趣的文章:

mysql delete limit 使用方法詳解MySQL數據庫INSERT、UPDATE、DELETE以及REPLACE語句的用法詳解MySQL刪除數據Delete與Truncate語句使用比較mysql之delete刪除記錄后數據庫大小不變
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宁河县| 怀化市| 万全县| 城口县| 巴里| 江源县| 绍兴市| 桐庐县| 同德县| 马龙县| 承德县| 汤原县| 卫辉市| 乐平市| 洛宁县| 怀远县| 贡觉县| 定日县| 汪清县| 高雄县| 仁化县| 乌拉特中旗| 沙洋县| 文安县| 临湘市| 东宁县| 象山县| 双辽市| 亚东县| 罗江县| 建水县| 本溪| 富民县| 荣昌县| 蒙山县| 铜梁县| 阳曲县| 涡阳县| 名山县| 临邑县| 乌苏市|