我正在尝试从临时表中获取唯一的mls行,并将其放入主表中,但是GROUP BY给我带来了问题。非常感谢您的帮助。

INSERT into data (showing, price, mls, street, unit, showing_start, showing_end, agent, broker, telephone) SELECT showing, price, mls, street, unit, showing_start, showing_end, agent, broker, telephone from tmpdata where mls not in (SELECT mls from data) GROUP BY mls

最佳答案

您是否要使用GROUP BY子句生成一组数据,以便每一行都有唯一的MLS?如果MLS必须是唯一ID,则需要汇总所有其他字段。

例:
插入...。选择最大(显示),最大(价格),毫升,最大(街道)...等。

关于mysql - MySQL从临时分组插入,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44702103/

10-09 01:00