hi
mich würde mal intressireen, ob man zwei mysql tabellen so verknüpfen kann.
und zwar habe ich eine tabelle 'firma'.
diese tabelle hat die felder id,desc,ort,name
eine zweite tabelle mit dem namen 'produkte' hat folgende felder:
id,firmaid,preis,desc,bis.
also in der tabelle produkte sind die produkte drin.
und im feld firmaid ist jeweils die ID der firma von der tabelle firma.
kann ich nun in der mysql query bereits der name (tb. firma) auslesen??
also so etwa:
geht das überhaut`t??
bis jetzt mache ich das immer erst im php teil drin.
aber vielleicht kann man das ja schon in der mysql query machen.
mich würde mal intressireen, ob man zwei mysql tabellen so verknüpfen kann.
und zwar habe ich eine tabelle 'firma'.
diese tabelle hat die felder id,desc,ort,name
eine zweite tabelle mit dem namen 'produkte' hat folgende felder:
id,firmaid,preis,desc,bis.
also in der tabelle produkte sind die produkte drin.
und im feld firmaid ist jeweils die ID der firma von der tabelle firma.
kann ich nun in der mysql query bereits der name (tb. firma) auslesen??
also so etwa:
Code:
SELECT *,firmaname AS (name FROM firma WHERE firma.id=produkte.firmaid) FROM 'produkte'
geht das überhaut`t??
bis jetzt mache ich das immer erst im php teil drin.
aber vielleicht kann man das ja schon in der mysql query machen.
Kommentar