mysql如何用一条sql语句实现不存在就插入,存在的话则更新

今天被朋友问到一个问题,在用SQL对mysql进行操做时,如何用一条sql实现不存在则插入,存在则更新(存在是针对主键或者unique来讲的)。说实话,之前比较懒,每次都直接在程序中写一个if...else...,难免以为代码太丑陋,并且在性能上也很差。所以对这个问题跟朋友进行了深刻的讨论,加上网络上的资料,对这个问题进行了一个总结。假定咱们有以下的一张表,id是主键。mysql   Field
相关文章
相关标签/搜索