Abfrage über 2 verknüpfte Tabellen (mysql)

Hallo liebe Experten!

ich habe eine Tabelle „bestellungen“ (id, Kunden_nr, Art_nr)
eine Tabelle „kunden“ (Kunden_nr, Name, Vorname)

nun möchte ich eine mysql-Abfrage erstellen die mir alle Posten der Bestellung Nr. 3 inklusive Vor und nachnamen des jeweiligen Kunden. Ich weiß das die Tabellen durch Kunden_nr verknüpft sind aber wie lautet die Syntax in mysql. Ich habs so versucht:

SELECT bestellungen.id, bestellungen.Art_nr FROM bestellungen WHERE bestellungen.id = „3“
UNION
SELECT kunden.name, kunden.vorname WHERE bestellungen.kunden_nr = kunden.kunden_nr

Ich weiß das ich in der letzten Where Klausel meinen Denkfehler mache! Aber wie funktionierts wirklich?

Bin für jede Antwort dankbar

Stefan

ich habe eine Tabelle „bestellungen“ (id, Kunden_nr, Art_nr)
eine Tabelle „kunden“ (Kunden_nr, Name, Vorname)

select b.id, b.art_nr, k.name, k.vorname
from bestellungen b, kunden k
where b.kunden_nr = k.kunden_nr
and b.id = 3

Ein Union würde dir die Daten „untereinander hängen“, das geht nur bei gleichen Datenstrukturen, du musst mit einem JOIN arbeiten