sql >> Database teknologi >  >> RDS >> Mysql

Forskellige resultatforespørgsler ved brug af mysql og mariadb

Du kan prøve nedenstående forespørgsler, som gør jobbet med at få det sidste indlæg fra hver bog

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;

ELLER

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. Liste over alle lagrede procedurer med skemanavn

  2. Sådan indstilles binære data ved hjælp af setBlob() i C++-stikket

  3. Forskellen mellem Oracle Instant Client og Oracle Client

  4. Konverter streng med andet format til dato