select
(Your entire current Select statement goes here) as Alias
from
dual
dual एक एकल पंक्ति के साथ एक अंतर्निहित तालिका है जिसका उपयोग इस तरह के उद्देश्यों के लिए किया जा सकता है। ओरेकल में यह अनिवार्य है। MySQL इसका समर्थन करता है
, लेकिन आप तालिका निर्दिष्ट किए बिना केवल एक मान का चयन कर सकते हैं, जैसे:
select
(Your entire current Select statement goes here) as Alias
किसी भी स्थिति में आप एकल मान का चयन कर रहे हैं। इसका मतलब है कि:
- यदि आपका चयन एक मान देता है, तो वह मान वापस कर दिया जाता है।
- यदि आपका चयन कथन एक कॉलम देता है, लेकिन कोई पंक्ति नहीं, तो NULL लौटाया जाएगा।
- यदि आपका चयन कथन एकाधिक कॉलम और/या एकाधिक पंक्तियां देता है, तो यह काम नहीं करेगा और क्वेरी विफल हो जाती है।