हाल ही में मैंने एक क्वेरी बनाई है जो मुझे INNER JOIN
पर आधारित निम्नलिखित सभी कॉलम UserID
के सामान्य के रूप में अन्य तालिका के साथ देने के लिए मानती है, और मुझे एक बार सबसे आम देने के लिए उन्हें गिनें:
SELECT PhonesTBL.OperatingSystem
and PhonesTBL.Memory
and PhonesTBL.BatterySize
and PhonesTBL.CameraQuality
and PhonesTBL.Processor
and PhonesTBL.ScreenSize
and PhonesTBL.PhoneType
FROM
PhonesTBL
INNER JOIN
HistoryTBL ON PhonesTBL.PhoneID = HistoryTBL.PhoneID
WHERE
UserID = {0}
GROUP BY OperatingSystem
and Memory
and BatterySize
and CameraQuality
and Processor
and ScreenSize
and PhoneType
ORDER BY
Count(*) DESC
यह क्वेरी Expr1000 लौटाती है।
1 उत्तर
SQL में and
कीवर्ड एक बूलियन करता है और। इसलिए आपके प्रक्षेपण (चयन खंड) और समूह द्वारा खंड दोनों एक ही मूल्य उत्पन्न कर रहे हैं।
मुझे उम्मीद है कि आप प्रत्येक मामले पर अल्पविराम से अलग किए गए भावों की सूची चाहते हैं
Select PhonesTBL.OperatingSystem,
PhonesTBL.Memory,
PhonesTBL.BatterySize,
PhonesTBL.CameraQuality,
PhonesTBL.Processor,
PhonesTBL.ScreenSize,
PhonesTBL.PhoneType
[…]
संबंधित सवाल
नए सवाल
c#
C # (उच्चारण "तेज देखें") Microsoft द्वारा विकसित एक उच्च स्तरीय, सांख्यिकीय रूप से टाइप किया हुआ, बहु-प्रतिमान प्रोग्रामिंग भाषा है। C # कोड आमतौर पर Microsoft के .NET परिवार के टूल और रन-टाइम को लक्षित करता है, जिसमें .NET फ्रेमवर्क, .NET कोर और Xamarin अन्य शामिल हैं। C # या C # के औपचारिक विनिर्देश में लिखे गए कोड के बारे में प्रश्नों के लिए इस टैग का उपयोग करें।