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

MySQL - 2 टेबल में शामिल हों

आप पहले लिखे गए SQL का उपयोग कर सकते हैं लेकिन सभी उपयोगकर्ताओं के लिए:

SELECT u.*, b.balance, b.date
FROM users u JOIN balance b ON u.id = b.userId
WHERE b.date = (SELECT MAX(date) FROM balance WHERE userId = u.id);

यह परिणाम प्राप्त करने का सबसे तेज़ तरीका नहीं हो सकता है, लेकिन यह आपको वह देगा जो आपको चाहिए। मैं अपने ऐप में कुछ जगहों पर इसी तरह के प्रश्नों का उपयोग करता हूं।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. HTML - बिना रिफ्रेश किए पेज की सामग्री बदलें\अपडेट करें\पेज को फिर से लोड करें

  2. कनेक्शन पूल का उपयोग करने के बाद भी कई समवर्ती कनेक्शन कैसे संभालें?

  3. अपरिभाषित संपत्ति:Illuminate\Database\Eloquent\Collection::Laravel 5.2

  4. MySQL सीमा के भीतर निर्देशांक का चयन करें

  5. MySQL प्रतिकृति में बचने के लिए शीर्ष गलतियाँ