delete TABLEA from TABLEA A LEFT JOIN Datatable B ON A.a1=B.a1
where A.a1 is not null
不好意思 我B的資料是 C#裡面宣告成的物件DataTable tableB 雖然內容是 Select的方式從資料庫撈出來 但是它是不存在於資料庫裡的 table名稱 這樣名稱好像都會找不到 是否有其他方式處理
個人認為有幾個方式處理:
for (int i = 0; i < cbo.Items.Count; i++)
{
if (cbo.Items[i].Value.Trim().Equals(Value.Trim()))
{
cbo.SelectedIndex = i;
if (Disable) { cbo.Enabled = false; }
break;
}
}
```
把A、B都有的資料從A Table刪除
在MySQL 測試是OK的
delete from country_a
where exists( select * from country_b b where b.code = country_a.code);