mysql如何用一條sql語句實現不存在就插入,存在的話則更新

今天被朋友問到一個問題,在用SQL對mysql進行操做時,如何用一條sql實現不存在則插入,存在則更新(存在是針對主鍵或者unique來講的)。說實話,之前比較懶,每次都直接在程序中寫一個if...else...,難免以爲代碼太醜陋,並且在性能上也很差。所以對這個問題跟朋友進行了深刻的討論,加上網絡上的資料,對這個問題進行了一個總結。假定咱們有以下的一張表,id是主鍵。mysql   Field
相關文章
相關標籤/搜索