devran Posted September 3, 2007 Report Share Posted September 3, 2007 Hallo Leute, ich brauche kurz euer Hilfe was an MySQL Abfrage geht. Ich mache einen Denkfehler und komme nicht dahinter bzw. weiter. Daher würde ich mich sehr freuen, wenn ihr mir hierbei kurz Helfen könntet !!! Mein Ziel ist es die Tabellen • Product • Products_description • Manufacturers • Products_to_categories • Categories_description zu Verknüpfen. So das aber wenn ich die Kategorie „Literatur“ (categories_id = 46) anwähle, dass alle Produkte die in diesem Kategorie sind mir angezeigt werden. Hatte es schon fast geschafft so das alle verknüpften Tabellen mir die richtige Ausgabe gemacht haben bis auf die Tabelle „Product“. Hier die Anweisung dazu: SELECT * FROM products p LEFT JOIN manufacturers m ON p.manufacturers_id = m.manufacturers_id, products_to_categories p2c, products_description pd, categories_description cd WHERE pd.language_id = '2' AND p2c.categories_id =46 AND pd.products_id = p2c.products_id AND cd.categories_id = p2c.categories_id AND cd.language_id = pd.language_id AND p.products_date_added > '2007.07.05' ORDER BY p.products_date_added DESC LIMIT 0 , 300; Daraufhin habe ich das hier versucht aber ist auch falsch. select * from products p left join manufacturers m on p.manufacturers_id = m.manufacturers_id left join products_description pd on p.products_id = pd.products_id, products_to_categories p2c, categories_description cd where pd.language_id = '2' and p2c.categories_id = 46 and pd.products_id = p2c.products_id and cd.categories_id = p2c.categories_id and cd.language_id = pd.language_id and p.products_date_added > '2007.07.05' order by p.products_date_added DESC limit 0, 300; Woran kann das eigentlich liegen – wo mache ich den Denkfehler ??? Bitte um Hilfe, wäre euch echt sehr dankbar !!! MfG Devran Link to comment Share on other sites More sharing options...
devran Posted September 6, 2007 Author Report Share Posted September 6, 2007 Hallo, warum antwortet mir denn keiner ??? Gibt doch bestimmt jemand der hier mir Helfen könnte oder ??? Es ist mir wirklich sehr wichtig und würde mich echt sehr freuen. Irgendwo mache ich nen Denkfehler. Denn der Ansatz ist schonmal richtig. Bitte um Hilfe !!! MfG Devran Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.