क्या कोई प्रश्न है जो केवल रिकॉर्ड की जांच करेगा और यदि यह सम्मिलित नहीं है? मैं डुप्लिकेट अपडेट या प्रतिस्थापित नहीं करना चाहता हूं। एक प्रश्न समाधान की तलाश में, दूसरे उत्तर को देखा लेकिन वास्तव में जो मैं उम्मीद कर रहा था वह नहीं।mysql सशर्त डालने - यदि मौजूद नहीं है
तालिका:
name|value|id
------------------
phill|person|12345
छद्म क्वेरी:
IF NOT EXISTS(name='phill', value='person', id=12345) INSERT INTO table_name
क्या आप इस प्रश्न को थोड़ा सा स्पष्ट कर सकते हैं? आईडी केवल एकमात्र अद्वितीय क्षेत्र है? (एक त्वरित और गंदे तरीके से आप एक अद्वितीय अनुक्रमणिका का उपयोग कर सकते हैं और यदि आप एक डुप्लिकेट मान के साथ पंक्ति को डालने और डालने में असफल हो जाएंगे)। क्या नाम और मूल्य भी अद्वितीय होना चाहिए? –
सभी तीन मान अद्वितीय हैं और खाली नहीं होना चाहिए। आईडी में एक इंडेक्स है, नाम और मान अलग-अलग होना चाहिए लेकिन आईडी –