2011-06-21 12 views
5

किसी भी एक मुझे बता सकते हैं इन दो mysql ऑपरेटरों bitween क्या diffrence: -इन दो mysql ऑपरेटरों bitween क्या diffrence

< => और =

दोनों हो रही है एक ही परिणाम। क्या वे उपयोग में समान हैं।

select s.dwt,s.shipnam from tbl_ship s 
where s.dwt >= 1 and s.deleted = 'N' 
and s.dwt = 11000 
group by s.co_cod 

और

select s.dwt,s.shipnam from tbl_ship s 
where s.dwt >= 1 and s.deleted = 'N' 
and s.dwt <=> 11000 
group by s.co_cod 

धन्यवाद।

+0

पहले कि ऑपरेटर कभी देखा। मुझे लगता है कि यह केवल <, =, and > ऑपरेटरों का एक संघ है, यानी जब तक आपका तुलना मूल्य शून्य नहीं है, यह सच होगा। आपके पास शायद एक ही परिणाम हैं क्योंकि s.dwt = 11000 से मेल खाने वाले एकमात्र रिकॉर्ड एकमात्र रिकॉर्ड होते हैं जो s.dwt> = 1 और s.deleted = 'n' से मेल खाते हैं – bdares

उत्तर

1

< =>NULL-safe equal to operator

इसलिए। असमानता के परीक्षण के लिए आप शायद <> या != का उपयोग करना चाहते थे।

संबंधित मुद्दे