sql - select table using complicated query -
मेरे ऊपर के क्षेत्रों के साथ 2 तालिकाओं हैं।
मैंने नीचे प्रश्न बना दिया है
का चयन करें अंतर एच। होलीइड, एच। हालिदडेट , एच। डिस्क्रिप्शन, सीएच। क्लाइंट इड, मामला जब सीएच। होलीइडीआईडी रिक्त नहीं है, तो 1 और 0 अंत तक इस्लाम के रूप में हॉलीडे एच छोड़ने वाले क्लाइंट हॉलीव्स सीएच पर एच। होलीइडआईड = सीएच। होलीइड आईडी
लेकिन अगर क्लाइंट के पास है तो मुझे सभी छुट्टियों को IsHoliday फ़ील्ड के साथ सूचीबद्ध करना होगा छुट्टी के रूप में जोड़ा गया है, जब IsHoliday फ़ील्ड को 1 और 0 के रूप में आना चाहिए
और ग्राहक आईडी से पूछताछ करते समय।
"यहां छवि विवरण डालें">
क्लाइंट आईडी के पास होने पर मुझे सभी छुट्टियों को IsHoliday फ़ील्ड के साथ 0 या 1 के रूप में आना चाहिए
प्रश्न नीचे की कोशिश करें, यह आवश्यकता के अनुसार काम करेगा:)
SELECT h.HolidayId, HolidayDate, CASE जब क्लाइंटआईड शून्य है तो 0 1 एडी के रूप में छुट्टियों से छुट्टियां दूर करने के लिए एचआईएलआईडीईएच एचआईटीआईडीएच = एच। होलीइडाइड जहां क्लाइंटआईडी = 1 या क्लाइंटआईडी रिक्त है
Comments
Post a Comment