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

यूनियन mysql अजीब क्रमांकित परिणाम देता है

शायद यह वही करेगा जो आप चाहते हैं:

SELECT alid, max(ts) as ts
FROM ((SELECT AL.alID, AL.al_date AS ts FROM AL)
      UNION ALL
      (SELECT MRA.mraNR, MRA.add_date FROM MRA)
      UNION ALL
      (SELECT AMG.mraNR, AMG.lastupd FROM AMG)
     ) t
GROUP BY alID
ORDER BY ts DESC
LIMIT 20;

यह तीन तालिकाओं में से किसी में नवीनतम मानों के साथ 20 विशिष्ट आईडी लौटाएगा।




  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. डॉकटर कंटेनर mysql डेटाबेस तक पहुँचना

  3. उबंटू पर पूरी तरह से बैश स्क्रिप्ट से mysql 5.7 स्थापित करें

  4. सी . में mysql कुल यूडीएफ (उपयोगकर्ता परिभाषित फ़ंक्शन)

  5. MySQL संग्रहीत फ़ंक्शन निर्माण में त्रुटियाँ ERROR 1064 और 1327