SQL Abfrage über 2 Tabellen

Hallo zusammen.

Ich brauche eure Hilfe.
Und zwar, ich habe 2 Tabellen:
navmain
Felder:

  • id
  • contentId
  • img

navbottom:
Felder:

  • id
  • contentId
  • img

Ich möchte nun eine SQL Abfrage setzen, diese soll WHERE contentId=‚11‘ suchen, beide Tabellen müssen berücksichtigt werden.

zB so: SELECT img FROM navmain, navbottom WHERE contentId=‚11‘

Gruss und Dank,
Sebastian

Hallo Sebastian,

was spricht gegen die Verwendung von UNION?

SELECT img 
 FROM navmain 
 WHERE contentId='11'
 UNION
SELECT img 
 FROM navbottom 
 WHERE contentId='11'

MfG Georg V.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Georg.

was spricht gegen die Verwendung von UNION?

nichts.
Ich kannte das UNION noch nicht! :smile:

SELECT img
FROM navmain
WHERE contentId=‚11‘
UNION
SELECT img
FROM navbottom
WHERE contentId=‚11‘

Klappt einwandfrei.

Vielen Dank und ein gutes Neues Jahr.
Gruß Sebastian