嗨,这就是我的问题:(我在用java做eclipse )我有这个桌面电话(id,vend2,reference,OS),我有3个卖家vend1,vend2,vend3(id,mark,reference,os,price),我想把来自vend1、vend2和vend3的所有数据都免费插入到桌面手机中,所以如果由于2或3个卖家可以拥有相同的手机,所以我想在桌面电话中插入电话,但是我只想在桌面电话中插入一个。希望你能帮上忙。
发布于 2016-01-01 19:06:48
您可以使用关于insert-select语句的系列:
INSERT INTO phone
SELECT is, mark, reference, os
FROM vend1
WHERE NOT EXISTS (SELECT *
FROM phone
WHERE phone.id = vend1.id)类似地,您可以为vend2和vend3表创建语句。
发布于 2016-01-01 19:28:18
您可以使用合并语句。您可以通过合并完成您的需求。
https://stackoverflow.com/questions/34559089
复制相似问题