साथ एसक्यूएल ग्रुप द्वारा मामला बयान मैं एक स्तंभ है कि कुछ इस तरह दिखता है:समेकित फ़ंक्शन
CASE
WHEN col1 > col2 THEN SUM(col3*col4)
ELSE 0
END AS some_product
और मैं BY खंड मेरे ग्रुप में रख चाहते हैं, लेकिन इस समस्या पैदा कर रहा है, क्योंकि वहाँ लगता है कॉलम में एक समग्र समारोह। क्या इस मामले में some_product
जैसे कॉलम उपनाम द्वारा ग्रुप करने का कोई तरीका है, या क्या मुझे इसे एक सबक्वायरी और समूह में रखना होगा?
को सही करने के लिए संपादित करूंगा यह एक महान उदाहरण है कि सीटीई का उपयोग कैसे करें । –