mysql - verschachtelte select abfrage
hans
- datenbank
hallo,
kann mir jemand sagen, was ich hier falsch gemacht habe bzw. wie es richtig geht?
vielen dank...
SELECT pos FROM buttons
WHERE thema
= 'thema1' AND pos > (SELECT pos from buttons
WHERE id = '1' LIMIT 1)
die beiden verschachtelten abfragen funktionieren für sich. nur nicht zusammen.
Hallo Hans,
die beiden verschachtelten abfragen funktionieren für sich. nur nicht zusammen.
Welche MySQL-Version verwendest du? MySQL kennt Subselects erst ab Version 4.1 - falls du die verwendest: Welche Fehlermeldung bekommst du?
Grüße aus Nürnberg
Tobias
Fehlermeldung:
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'select pos from buttons
WHERE id = '1' LIMIT 1) LIMIT 0, 30'
mm die version ist... phpMyAdmin sagt mir:
Verbunden mit MySQL 4.0.15 auf localhost
yo,
mm die version ist... phpMyAdmin sagt mir:
Verbunden mit MySQL 4.0.15 auf localhost
wie breits von Tobias erwähnt wurde, solltest du dir eine version ab 4.1 und höher herunterladen. wenn das nicht geht, könnte man deine abfrage auch über einen selfjoin ermöglichen.
Ilja