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

अलग परिणाम क्वेरी जब mysql और mariadb का उपयोग करें

आप नीचे दिए गए प्रश्नों को आजमा सकते हैं जो प्रत्येक पुस्तक से अंतिम पोस्ट प्राप्त करने का काम करता है

select
b.id,
b.name,
p.content,
p.published_date
from book b 
join post p on p.book_id = b.id
left join post p1 on p1.book_id = p.book_id and p1.published_date > p.published_date
where p1.id is null;

या

select 
b.id,
b.name,
p.content,
p.published_date
from book b 
join post p on p.book_id = b.id
where not exists(
  select 1 from post p1 
  where p.book_id = p1.book_id
  and p1.published_date > p.published_date
)

DEMO



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Django - मध्यस्थ के माध्यम से विरासत डेटाबेस से कैसे लिंक करें?

  2. कॉलम केवल तभी प्रदर्शित करें जब वह शून्य न हो

  3. एसक्यूएल क्वेरी का उपयोग कर तालिका में अंतिम पंक्ति हटाएं?

  4. जावा और टॉमकैट के साथ बेसिक डीबी कनेक्शन पूल 7

  5. क्या MySQLdb मॉड्यूल तैयार बयानों का समर्थन करता है?