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

SQL त्रुटि:'database.table.field ग्रुप बाय में नहीं है'

आप b.blog_id . का चयन कर रहे हैं और e.blog_id . द्वारा समूहीकृत करना . यही समस्या है।

SELECT MAX(e.entry_id) as max, MAX(e.entry_date) as maxdate,b.blog_id, b.blog_name, b.blog_seo_name 
FROM blog_entries e  LEFT JOIN 
     blog_blogs b ON ( b.blog_id=e.blog_id )   
WHERE e.entry_status='published' AND e.entry_banish=0 AND e.entry_featured=0 
     AND b.blog_view_level='public' AND b.blog_disabled=0 
GROUP BY b.blog_id, b.blog_name, b.blog_seo_name 
ORDER BY maxdate DESC LIMIT 0,50


  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 में सिंगल कोट्स, डबल कोट्स और बैकटिक्स का उपयोग कब करें

  2. इंडेक्स का उपयोग केवल मजबूर होने पर ही क्यों किया जाता है लेकिन डिफ़ॉल्ट रूप से नहीं?

  3. मैसकल दो टेबल में जुड़ता है

  4. MySQL LAST_INSERT_ID() एकाधिक रिकॉर्ड INSERT कथन के साथ प्रयोग किया जाता है

  5. डेटाबेस डिज़ाइन - पुश मॉडल, या फैन-आउट-ऑन-राइट