sql server - Nested Group BY Sql Query -
मेरे एसक्यूएल सर्वर डीबी
1 - & gt; ग्रुपलिस्ट
ग्रुपआईडी || समूहनाम 2 - & gt; मशीन लिस्ट <प्री> MachineID || समूहआईडी || || मशीननाम 3 - & gt; कैप्चर लॉज <प्री> लॉगआईडी || MachineID || VoilationWord मुझे निम्न रिपोर्ट प्राप्त करने के लिए एक क्वेरी की आवश्यकता है
GroupName || MachineCountInGroup ||
आप कर सकते हैं MachineName, (मशीनगली से चुनें गिनती (1) जहां MachineCountInGroup के रूप में (GroupID = grp.GroupID) के रूप में चयन करें, (चुनें गिनती (1) MachineList आंतरिक से CaptureLogs पर CaptureLogs.MachineID = MachineList .MachineID GroupID = grp.GroupID) GroupList grp से TotalLogCountByMachinesInGroup के रूप में
मुझे यकीन है कि बेहतर तरीका है लेकिन यह काम करेगा।
Comments
Post a Comment