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

एसक्यूएल अधिकतम () आंतरिक जुड़ने के साथ

यहाँ यह है:

SELECT i.title, bmax.amount, u.username
FROM itembid AS b
JOIN (SELECT item_id, MAX(amount) AS amount
      FROM itembid
      GROUP BY item_id) AS bmax
    ON b.item_id = bmax.item_id AND b.amount = bmax.amount
JOIN item AS i ON i.id = b.item_id
JOIN itembid AS ubid ON ubid.item_id = i.item_id
JOIN user AS u ON u.id = b.user_id
WHERE ubid.user_id = :current_user



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. प्रोग्राम के रूप में AUTO_INCREMENT मान सेट करें

  2. SQL MYSQL के साथ कई तालिकाओं से डेटा में शामिल होता है

  3. क्या t1, b2 को छोड़कर ड्रॉप टेबल जैसी किसी चीज़ को लागू करने के लिए कोई MySQL कमांड है?

  4. MySQL प्रतिकृति सर्वोत्तम अभ्यास

  5. SQL सर्वर और MySQL में काम करने योग्य तालिकाओं की अधिकतम संख्या