2012-12-06 28 views
13

संभव डुप्लिकेट:
Oracle <> , != , ^= operatorsअंतर <> और =

एसक्यूएल में

, <> और != के बीच अंतर क्या है, हम "NOt Equal to" के लिए दोनों का उपयोग कर सकते हैं।

उनके बीच कोई अंतर है?
पूर्व।

select * from student where no != 2; 

&

select * from student where no <> 2; 

एक का उपयोग कर के किसी भी लाभ एक और के insted है?

क्या मुख्य कारक है जिसकी वजह से != आईएसओ मानक

+1

नहीं, कोई फर्क नहीं पड़ता। – Bridge

+0

इस प्रश्न के लिए धन्यवाद, मुझे यह बात नहीं पता। :) –

+0

पोस्ट करने से पहले संग्रहों को खोजना चाहते हैं। एक बहुत ही त्वरित खोज http://stackoverflow.com/questions/5856439/difference-between-and-in-sql लौट आई जो एक ही प्रश्न पूछने/जवाब देने लगता है। – Leigh

उत्तर

18

एसक्यूएल सर्वर के लिए के रूप में नहीं किया जाता है कर रहे हैं:

वे एक ही हैं। दोनों ऑपरेटरों के बराबर नहीं हैं।

<> (नहीं बराबर)

इसके बराबर नहीं = (के बराबर नहीं) (नहीं मानक आईएसओ)

इसके बराबर नहीं: लेकिन != आईएसओ मानक, Comparison Operators से उद्धृत के रूप में नहीं है
संबंधित मुद्दे