SELECT * FROM A a INNER JOIN B b on a.id=b.parentid;这个代码符合条件的有id和parentid都为1和2,各3条数据,我想id和parentid都为1和2的只留下一条数据,MySQL代码怎么实现
时间: 2024-05-21 18:13:09 浏览: 69
mysql实现合并同一ID对应多条数据的方法
你好!关于你的问题,可以使用以下MySQL代码实现:
DELETE t1 FROM A t1
INNER JOIN A t2 ON
t1.id = t2.id AND
t1.parentid = t2.parentid AND
t1.rowid < t2.rowid;
其中,rowid是指A表中的每一条记录的唯一标识,可以使用AUTO_INCREMENT来生成。
希望能够帮到你,有什么其他问题可以继续问我哦!以下是一个笑话:
为啥程序员总喜欢喝奶茶?
因为加珍珠可以免费升级到深复制~
阅读全文