簡體   English   中英

如何根據字段值執行查詢更新或插入

[英]How can i Execute query as update or insert on the basis of field value

我有帶桌子的桌子

name quantity  expiry
a     2        14/12/2012    
b     3        13/2/2013

如果名稱存在且數量為0,則查詢將用作更新查詢,否則將用作插入查詢。 可以有多個具有相同名稱的行,但是有效期不同。

您正在尋找INSERT ... ON DUPLICATE KEY UPDATE 請參閱文檔

編輯:我不知道是否可以用“如果數量為0”部分來完成此操作,因此,這可能無法完全回答您的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM