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

MYSQL एक जॉइन की तरह है लेकिन केवल नवीनतम पंक्ति की आवश्यकता है?

आप निम्न SQL का उपयोग करके ऐसा कर सकते हैं:

SELECT name,
       (
        SELECT datecreated
          FROM tbl_comments
          WHERE tbl_users.user_id = tbl_comments.user_id
          ORDER BY datecreated LIMIT 1
       )
FROM tbl_users
WHERE category = '1';

या उपयोग कर रहे हैं:

SELECT tbl_users.name, MAX(datecreated) AS latestcomment
  FROM tbl_users LEFT JOIN tbl_comments ON (tbl_users.user_id = tbl_comments.user_id)
  GROUP BY tbl_users.name;



  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 के डिफ़ॉल्ट 'mysql' डेटाबेस को पुनर्प्राप्त/पुन:कैसे बनाएं?

  2. एसक्यूएल एक प्रश्न में कुल और फ़िल्टर की गई गिनती प्राप्त करें

  3. php छवियों को अपलोड करें और फ़ाइल का नाम mysql में सहेजें

  4. पीएचपी जावास्क्रिप्ट? जब उपयोगकर्ता पेज या ब्राउज़र बंद करता है तो कुछ करें

  5. MySQL group_concat के बराबर प्रेस्टो