तो मैंने निश्चित रूप से इस पर विचार किया, लेकिन बस इतना ही चाहिए:
x = db.exec("SELECT * FROM campaign_items WHERE campaign_name = '#{camp_name}' AND item = 'fleecejacket'")
id = x[0]['id']
db.exec("DELETE FROM campaign_items WHERE campaign_name = '#{camp_name}' AND item = 'fleecejacket' AND id = '#{id}'")
पहले डुप्लीकेट से अद्वितीय आईडी प्राप्त करें (क्योंकि इससे कोई फ़र्क नहीं पड़ता कि कौन सा हटा दिया गया है) और उस आईडी के साथ पंक्ति को हटा दें।