मैं निम्नलिखित प्रश्न हैं:विभिन्न कॉलम नामों के लिए अधिकतम मूल्य वापस करने के लिए मैं इस टी-एसक्यूएल क्वेरी को कैसे संशोधित करूं?
SELECT
[Rate],
[RateMon],
[RateTue],
[RateWed],
[RateThu],
[RateFri],
[RateSat],
[RateSun]
FROM
[Room]
WHERE
[email protected]
इसके बजाय सभी कॉलम लौटने की, मैं सिर्फ Rate
वापस जाने के लिए चाहते हैं और RateMon, RateTue, RateWed, RateThu, RateFri, RateSat, और RateSun के बीच अधिकतम मूल्य है, लेकिन मैं मुझे कठिन समय है क्योंकि कॉलम नाम अलग हैं।
एक उदाहरण परिणाम वापसी अब है:
100, 400, 400, 400, 400, 600, 600, 600
जहां 100 की दर और अन्य मूल्यों है सोम के अनुरूप - सन, लेकिन मैं इस मामले में सिर्फ 100 और 600 लौटना चाहता हूं।
उदाहरण डेटा और परिणाम पोस्ट करें। यह स्पष्ट नहीं है कि आप क्या खोज रहे हैं। – Oded
[एकाधिक कॉलम के एसक्यूएल MAX का संभावित डुप्लिकेट?] (Http://stackoverflow.com/questions/71022/sql-max-of-multiple-columns) –
संभव डुप्लिकेट [SQL सर्वर 2008 में फ़ंक्शन में MySQL में GREATEST के समान ?] (http://stackoverflow.com/questions/4725823/function-in-sql-server-2008-similar-to-greatest-in-mysql) –