看板 Mesak
作者 標題 [SQL] 新增之前先檢查是否存在資料表內
時間 2012年11月07日 Wed. PM 01:46:32
INSERT INTO table (fields) SELECT 'values' WHERE NOT EXISTS (SELECT * From table WHERE field = value)
example
INSERT INTO addressBook (id, name, title, phone, email) SELECT '', 'skippy jones', 'redundant repeater', '555-555-1212', 'sjones@justanothercorporategiant.com' WHERE NOT EXISTS (SELECT * FROM addressBook WHERE name = 'skippy jones')
http://mysql.bigresource.com/Insert-into-table-if-field-value-does-not-exists-qjhKIJJ7G.html※ 編輯: mesak 時間: 2013-09-12 23:55:38
※ 看板: Mesak 文章推薦值: 0 目前人氣: 0 累積人氣: 312
回列表(←)
分享