संभव डुप्लिकेट:
What does a caret (^) do in a SQL query?SQL सर्वर में चयन 2^3 वापसी 1 क्यों करता है?
क्यों का चुनाव करता है 2^3 एसक्यूएल सर्वर में वापसी 1?
ऊपर एक साक्षात्कार सवाल मैं भर में आया था और नहीं मिल सका कारण है कि यह रिटर्न 1.
थोड़ा googling के बाद, मुझे पता चला है कि यह एक बिटवाइज़ ऑपरेटर है। लेकिन मुझे अभी भी समझ में नहीं आया कि 1 आउटपुट क्यों है।
मेरे पास प्रश्न, संग्रहित प्रक्रिया और टी-एसक्यूएल का मूल ज्ञान है। किसी को भी मुझे समझा कृपया कर सकते हैं:
- मैं कैसे चयन 2^3 में 1 मिलता है?
- ऐसे ऑपरेटरों का व्यावहारिक उपयोग क्या है?
और अगर वहाँ एक व्यावहारिक उपयोग है, तो क्या सर्वोत्तम प्रथाओं ऐसे ऑपरेटरों का उपयोग करते समय कर रहे हैं
सुनिश्चित नहीं क्यों, लेकिन 'चयन पाउ (2,3)' आप 'देना चाहिए 8'! – RobertPitt