2016-12-05 59 views
2

我想寫入插入數據只有當相應的輸入不存在於數據庫下時。當沒有元素存在時插入記錄

這是當存在ATLEAST一個記錄,否則它不工作

這是我的表只工作

只有當ATLEAST一個項存在,否則它不工作

插入查詢

這是我的小提琴

http://sqlfiddle.com/#!9/688409

+0

您的查詢/表中沒有相同的命名字段。 –

回答

2

你可以嘗試使用union要這樣做:

INSERT INTO test_details (test_name,order_of_dispaly, test_status, system_generated) 
+0

謝謝,但這個副本也被插入 – Pawan

+0

上面的sql fiddle演示中沒有重複的記錄。或者你能提供一些樣品數據和理想的結果嗎? @UnKnown – Blank

+0

http://sqlfiddle.com/#!9/20127c/1 – Pawan