आप IN
. का उपयोग कर सकते हैं विधेय, जैसे:
SELECT * FROM table WHERE 123 IN(col1, col2, col3, col4);
एसक्यूएल फिडल डेमो
<ब्लॉकक्वॉट>यह IN का विपरीत संस्करण है।
नहीं, ऐसा नहीं है , यह OR
. का उपयोग करने जैसा ही है जैसा आपने अपने प्रश्न में किया था।
इसे स्पष्ट करने के लिए:
विधेय IN
या सेट सदस्यता को इस प्रकार परिभाषित किया गया है:
जहां Value Expression
या तो हो सकता है:
तो इसे इस तरह से करना ठीक है, वैल्यू एक्सप्रेशन का उपयोग करना 123
, जो एक शाब्दिक है।