wäre es wahrscheinlich so aussehen:
select l.*
from legislative l join
legislative_domeniu ld
on l.id = ld.id_legislative join
account_domeniu d
on ld.id_domeniu = d.domeniu_id
where d.account_id = $user_id
order by l.data_modified desc
limit 12;
Die „wahrscheinlich“ auf Duplikate von der zugrunde liegenden erzeugt wird, hängt Tabellen. Ihre Struktur sieht wie eine Junction-Tabelle zwischen zwei Entitäten aus und enthält normalerweise keine Duplikate.
Wenn dies ein Problem ist, dann ist der einfachste Weg ist, select distinct
:
select distinct l.*
from legislative l join
legislative_domeniu ld
on l.id = ld.id_legislative join
account_domeniu d
on ld.id_domeniu = d.domeniu_id
where d.account_id = $user_id
order by l.data_modified desc
limit 12;