国产探花免费观看_亚洲丰满少妇自慰呻吟_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刪除記錄后數據庫大小不變
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 博爱县| 十堰市| 泰宁县| 牟定县| 永仁县| 衡东县| 邹城市| 璧山县| 衡南县| 麻栗坡县| 隆安县| 满洲里市| 稻城县| 广德县| 双江| 泰兴市| 武汉市| 莲花县| 河南省| 永平县| 邓州市| 呼伦贝尔市| 沂南县| 永和县| 依兰县| 安新县| 延安市| 沈阳市| 北碚区| 莫力| 昭觉县| 芷江| 赤峰市| 拉萨市| 丹棱县| 玉溪市| 巴彦县| 胶州市| 石嘴山市| 洪江市| 会宁县|