Mailinglisten-Archive |
Christoph Kiehl wrote: > > >Hallo Paul, > > > >>> Nimm warenid,warenname aus tabelle 1 und joine das ganze mit dem letzte > >>> eintrag von tabelle 2 wo table1.warenid=tabel2.warenid ... > >>> > >>> Geht das? Oder brauche ich dafür subselects? > >>> > >> > >>Natürlich! > >> > >>select * from tabelle1,tabelle2 where tabelle1.warenid=tabelle2.warenid > > > > > >Na gut, dann bekomme ich aber alle aus tabelle2. Ich will aber nur den > >letzten aus tabelle2 und dann muss das ganze noch "order by > table1.warenname > >desc" sein ... ;) hatte ich vorher nicht gesagt, sorry. > >Trotzdem eine Idee? > > Jetzt habe ich noch etwas vergessen ;). Also jetzt ganz ausführlich. > > table1: > > wareid > name > gebot = identisch mit dem letzten eintrag in table2 > status > > table2: > > wareid > personid > gebot > > mein select zur zeit: > > select table1.name, table1.wareid, table2.personid from table1,table2 where > table1.status='VERKAUFT' and table1.gebot=table2.gebot order by name > > Das funzt aber nicht so wie es soll :( > > bis denn > Christoph Hallo Christoph Ich glaube Du hast einfach 'table1.wareid=table2.wareid' im WHERE Teil vergessen. Tschau Christian
php::bar PHP Wiki - Listenarchive