Einzelnen Beitrag anzeigen

Benutzerbild von _frank_
_frank_

Registriert seit: 21. Feb 2003
Ort: Plauen / Bamberg
922 Beiträge
 
Delphi 3 Professional
 
#16

Re: [MYSQL] Letzte Einträge pro kategorie

  Alt 21. Jun 2007, 01:15
erstmal danke für eure Antworten...
der Link von DeddyH hat mir schon geholfen (auch wenns Arg kompliziert in meinen Augen ist...)
jellys link gibt mir leider nur die benannten spalten an, und lässt kein * zu...

meine aktuelle Abfrage sieht so aus:
SELECT * FROM 4images_images i2 WHERE i2.image_date = (SELECT MAX(i1.image_date) AS neustes FROM 4images_images i1 WHERE i1.cat_id = i2.cat_id); jetzt hatte ich probiert mir den Kategoriename aus einer anderen Tabelle zu holen. normal geht das ja so:

SELECT * , 4images_categories.cat_name AS catname FROM 4images_images,4images_categories WHERE 4images_categories.cat_id = 4images_images.cat_id meine bisherigen versuche, dies in mein aktuelles set einzubauen werden, bringt mir mehr resultsets als ursprünglich, statt nur den name oder einen Mysql-Fehler durch die variablenzuweisung (i2). mal einer der vielen versuche:

SQL-Code:
SELECT * FROM , 4images_categories.cat_name AS catname
FROM 4images_images i2 ,4images_categories
WHERE (4images_categories.cat_id = 4images_images.cat_id) and
  (i2.image_date =
    (SELECT MAX(i1.image_date) AS neustes FROM 4images_images i1 WHERE i1.cat_id = i2.cat_id)
  );
Gruß Frank
  Mit Zitat antworten Zitat