von Ennstaler » Sa, 13.05.2017 17:23
Achso... ich bin beim Lernen und Ausprobieren.
Nur ist mir nicht klar, warum diese Abfrage einer View in phpmyadmin funktioniert, wenn ich diesen direkt in SQL eingebe.
Code: Alles auswählen
SELECT ( SELECT COUNT( `punkte` ) FROM `teilnehmer`
WHERE `punkte` > `a`.`punkte`
AND `alter` >= 15 AND `geschlecht` LIKE 'm'
AND `bogen` LIKE 'LangB') + 1 AS `rang`,`nachname`, `vorname`, `wohnort`, `geschlecht`, `alter`, `bogen`, `punkte`, `kills`, `verein`
FROM `teilnehmer` AS `a`
WHERE `alter` >= 15 AND `geschlecht` LIKE 'm' AND `bogen` LIKE 'LangB'
AND `punkte`
ORDER BY `punkte` DESC, `kills` DESC
Na, werde weiter studieren.
Beste Grüße, Peter
Achso... ich bin beim Lernen und Ausprobieren.
Nur ist mir nicht klar, warum diese Abfrage einer View in phpmyadmin funktioniert, wenn ich diesen direkt in SQL eingebe.
[code]SELECT ( SELECT COUNT( `punkte` ) FROM `teilnehmer`
WHERE `punkte` > `a`.`punkte`
AND `alter` >= 15 AND `geschlecht` LIKE 'm'
AND `bogen` LIKE 'LangB') + 1 AS `rang`,`nachname`, `vorname`, `wohnort`, `geschlecht`, `alter`, `bogen`, `punkte`, `kills`, `verein`
FROM `teilnehmer` AS `a`
WHERE `alter` >= 15 AND `geschlecht` LIKE 'm' AND `bogen` LIKE 'LangB'
AND `punkte`
ORDER BY `punkte` DESC, `kills` DESC[/code]
Na, werde weiter studieren.
Beste Grüße, Peter