在插入电影详细信息之前,我试图检查电影详细信息是否存在于数据库中。如果细节已经存在,那么不要插入也不要更新。我只是想跳过。
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')
使用上面的查询,每次我运行它时值都会更新。它不检查。我在哪里错了?
谢谢我得到了答案
我插入的是测试电影而不是雅虎!那是我太愚蠢了。谢谢