INSERT INTO entity (name,surname,adr_id) values('test','test',< pseudocode see bellow >)
我想通过street
,town
检查表格地址,并将该ID作为adr_id
返回,或在地址中插入新行。
所以最初INSERT要有现有的adr_id
或刚刚创建的新的。
这可能吗?
答案 0 :(得分:0)
您可以使用Insert ... On Duplicate... Update... 示例:
INSERT INTO table (a,b,c) VALUES (4,5,6)
ON DUPLICATE KEY UPDATE c=9;