簡體   English   中英

sql 創建記錄(如果存在或更新)

[英]sql create record if exists or update

這是我實現查詢的sql語句。

insert into courses(course_id,course_name,courses) 
values (1,"bet","3") 
where not exists(25,"admin","it")

您必須使用SELECT查詢。

INSERT INTO courses (course_id, course_name, courses)
SELECT 1, "bet", "3"
FROM DUAL
WHERE NOT EXISTS (
    SELECT 1 FROM courses
    WHERE course_id = 25 AND course_name = "admin" AND courses = "it"
)

暫無
暫無

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

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