Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

SUM () के साथ MySQL क्वेरी अपेक्षित परिणाम नहीं लौटा रही है

ऐसा लगता है कि समस्या समूह द्वारा summedTags . के कारण होती है id_data . की घटना है

SELECT 
id_data,
sum(if (id_tag=75,1,0)) as tag1,
sum(if (id_tag=12,1,0)) as tag2,
sum(if (id_tag in(12,75),1,0)) as summedTags
FROM tags_inservice
WHERE id_service = 1 
GROUP BY id_data 
ORDER BY summedTags DESC;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में @OneToMany त्रुटियां:मूल पंक्ति को हटा या अपडेट नहीं कर सकता:एक विदेशी कुंजी बाधा विफल हो जाती है

  2. क्या स्टेटमेंट तैयार करने से आपका डेटाबेस सुरक्षित हो जाता है?

  3. विभिन्न क्षेत्रों के साथ कई तालिकाओं पर MySQL पूर्ण पाठ खोज

  4. NodeJS mySQL ब्लॉब डालें

  5. अलग-अलग कॉलम में पहले और अंतिम नाम के साथ MySQL डेटाबेस में पूरा नाम या पहला या अंतिम नाम खोजना