所以我試圖避免調用表格,看看我是否有條目來插入新行或更新它。我試着下面的查詢,但我得到語法錯誤。有人可以請幫忙。如果一行的所有列條目都不存在,MySQL會插入表格
這裏是我的查詢:
IF(
NOT EXISTS(
SELECT
*
FROM
ranking_rank_data
WHERE
rank = '1'
AND source_id = '1'
AND ranking_school_id = '2'
)
) THEN INSERT INTO
ranking_rank_data (rank, source_id, ranking_source_id VALUES ('1','2','3')
END IF;
非常感謝您的快速響應。花了我很長時間來試圖找出這個.. – Reza