Zitat von
mkinzler:
Wenn
Access einen Subselect mit mehreren Werten unterstützt:
Select s.*, (select Top 1 * from Schuppenanzahl a where ParentID = s.ID order by ID desc) ...
Da bekomm ich leider den Fehler:
Zitat:
You have written a subquery that can return more than one field without using the EXISTS reserved word in the main
query's From clause.
Rrevise the SELECT statement of the subquery to request only one field.
[quote="omata"]Was auch immer du da eigentlich machen willst...
SQL-Code:
SELECT *
FROM schuppen s
INNER JOIN schuppenanzahl a
ON s.id = a.parentID
WHERE s.stand LIKE :searchstring
AND datum = (SELECT MAX(datum)
FROM schuppenanzahl
WHERE parentID = s.id)
ORDER BY a.datum
Mhm das kann ich wohl compilieren und funktioniert auch, hat aber nicht den gewünschten Effekt.
Ich möchte eigentlich nur Tabelle Schuppen durchsuchen und dazu passend die LETZTEN einträge von Schuppenanzahl angezeigt bekommen, so bekomme ich noch immer ALLE einträge von Schuppenanzahl angezeigt.