2010-11-05 3 views
9

में 'AND' और '&&' के बीच का अंतर क्या SQL में लॉजिकल ऑपरेटरों AND और && का अर्थ है?एसक्यूएल

+0

आप एक दूसरे के साथ संयोजन के रूप में उपयोग कर सकते हैं and' && और 'है। 'शीर्षक =' गोभी 'और प्रकार =' सब्जी 'या शीर्षक =' चेरी 'और प्रकार =' फल ' – desbest

उत्तर

11

MySQL के लिए पर क्या कहना है: manual यह स्पष्ट रूप से यह नहीं कह रहा है, लेकिन वे समान रूप में सूचीबद्ध हैं:

और, & &

तार्किक और। 1 का मूल्यांकन करता है यदि सभी ऑपरेटरों nonzero हैं और न्यूल नहीं, 0 अगर एक या अधिक ऑपरेटरों 0 हैं, अन्यथा नल वापस आ गया है।

operator precedence पृष्ठ भी कोई विकृति नहीं बनाता है।

0

इस पृष्ठ के अनुसार http://msdn.microsoft.com/en-us/library/bb387129.aspx उनके पास SQL ​​सर्वर में समान कार्यक्षमता है।

MySql इस विषय http://dev.mysql.com/doc/refman/5.0/en/logical-operators.html

+6

यह SQL सर्वर वाक्यविन्यास नहीं है, यह इकाई एसक्यूएल वाक्यविन्यास (इकाई फ्रेमवर्क से) है। SQL सर्वर केवल मानक SQL ऑपरेटर 'AND' का समर्थन करता है, न कि' && '। – Ruben

14

AND मानक SQL

&& मालिकाना वाक्य रचना

+0

ठीक है, धन्यवाद! यही वह है जिसे मैं ढूंढ रहा था। – Cullub