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

क्या मैं दो तालिकाओं में शामिल हो सकता हूं जिससे शामिल तालिका को एक निश्चित कॉलम द्वारा क्रमबद्ध किया जाता है?

आप समूह को ' वाले द्वारा ढूंढ रहे हैं ' क्लॉज, नेस्टेड चयन नहीं!

SELECT tag.name, tag.id, COUNT(tag_map.tag_id) as cnt
  FROM tag 
 INNER JOIN tag_map 
    ON (tag.id = tag_map.tag_id)
 INNER JOIN image 
    ON tag_map.image_id = image.id
 INNER JOIN imagefile 
    on image.id = imagefile.image_id 
 WHERE imagefile.type = 'smallthumb'
 GROUP BY tag.name HAVING COUNT(tag_map.tag_id) > 0
 ORDER BY cnt 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. कोणीय के साथ डेटाबेस का उपयोग

  2. चर इनपुट के साथ कई तालिकाओं से स्टेटमेंट का चयन करें

  3. MySQL क्वेरी से फ़ील्ड प्रकार कैसे वापस करें?

  4. धीरे-धीरे 90 मिलियन रिकॉर्ड पढ़ने के लिए हाइबरनेट के स्क्रॉल करने योग्य परिणामों का उपयोग करना

  5. MySQL:LAST_INSERT_ID() रिटर्न 0