Performing an UPDATE or INSERT depending whether a row exists or not in MySQL

前端 未结 6 938
小鲜肉
小鲜肉 2020-12-06 14:30

In MySQL, I\'m trying to find an efficient way to perform an UPDATE if a row already exists in a table, or an INSERT if the row doesn\'t exist.

I\'ve found two possi

6条回答
  •  无人及你
    2020-12-06 15:19

    You could also perform an UPDATE, check the number of rows affected, if it's less than 1, then it didn't find a matching row, so perfom the INSERT.

提交回复
热议问题