0

在插入电影详细信息之前,我试图检查电影详细信息是否存在于数据库中。如果细节已经存在,那么不要插入也不要更新。我只是想跳过。

INSERT INTO jos_movie (movie_name, language, cast,movie_release,director,rating,rating_count,movie_ids)
SELECT * FROM (SELECT 'test','null','yahoo','Dec 21, 2012','himmat',250,230,'43677') AS tmp
WHERE NOT EXISTS (
    SELECT movie_name FROM jos_movie WHERE movie_name = 'yahoo')

使用上面的查询,每次我运行它时值都会更新。它不检查。我在哪里错了?

谢谢我得到了答案

我插入的是测试电影而不是雅虎!那是我太愚蠢了。谢谢

4

0 回答 0