作者grence (多想两分钟 = =")
看板Database
标题Re: [SQL ] 如何删除有重复栏位的列
时间Sat Feb 28 01:53:21 2009
※ 引述《bingchilin (嫩)》之铭言:
: 使用MySQL 5
: 欲删除test资料表中a、c栏位一样的记录
: no a b c
: 1 xyz hg rst
: 2 qwe hy zxc
: 3 xyz ht rst
: 最後想剩下1、2列资料
: 以下这样写不行~不晓得应该怎麽改
: DELETE FROM test WHERE no NOT IN (
: SELECT no
: FROM test
: GROUP BY a, c
: )
: DELETE FROM test WHERE no NOT IN (
SELECT min(no)
: FROM test
: GROUP BY a, c
: )
: 出现错误讯息:
: #1093 - You can't specify target table 'test' for update in FROM clause
: 烦请知道的先进们帮我解答一下
: 感谢~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.229.199.26