Gå til innhold

[Løst]Hente ut data fra to tabeller,får ikke hentet ut de som ikke "linker"


Anbefalte innlegg

SELECT 

  hovedkategorier.id,
  hovedkategorier.hnavn,
  underkategorier.hid,
  underkategorier.uid,
  underkategorier.unavn,
  underkategorier.tekstfelt

  FROM
  hovedkategorier,
  underkategorier

  WHERE hovedkategorier.id = underkategorier.hid

  ORDER BY hovedkategorier.hnavn, underkategorier.unavn ASC

 

Henter ut hovedkategori og underkategorier som har hid lik som id på hovedkategorien.

 

Når det kommer til hovedkategorier som ikke har noen underkategorier lagt inn. Hvordan får jeg de ut i resultatet?

 

Slik det er nå vises kun hodvedkategorier som har underkategorier lagt inn.

Endret av Goggen90
Lenke til kommentar
Videoannonse
Annonse

Bruk SQL-92 joins.

 

SELECT 

  hovedkategorier.id,
  hovedkategorier.hnavn,
  underkategorier.hid,
  underkategorier.uid,
  underkategorier.unavn,
  underkategorier.tekstfelt

  FROM hovedkategorier left join underkategorier on hovedkategorier.id = underkategorier.hid

  ORDER BY hovedkategorier.hnavn, underkategorier.unavn ASC

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...