如果它不存在则添加新行并获取新的ID - MySQL

时间:2015-07-21 16:49:24

标签: mysql sql-insert insert-into insert-select

我有一张桌子

id(PK, AI)  name(UQ)
1             mike
2             ashly
3             nash

我希望用户能够添加新名称。但是如果name已经存在,我不想再添加它,并获取已存在的名称id。如果名称不存在,我需要new id

new name

我尝试了很多查询,但没有一个查询。这就是我不打算在这里写的原因。

感谢您的帮助。

0 个答案:

没有答案