die ersten drei Datensätze / SQL oder ASP
Ralf
- datenbank
Hallo,
habe folgenden SELECT:
SELECT news.news_kopf, news.news_body1, news.news_datum
FROM news
ORDER BY news.news_datum DESC;
Dieser SELECT holt alle Datensätze aus der DB. -> funktioniert 100%
Datensätze werden mit ASP angezeigt. -> funktioniert 100%
Möchte aber nur die ersten drei Datensätze (drei aktuellsten).
Geht das mit SQL überhaupt?
wenn nicht, muß ich die ersten drei Datensätze mit ASP erhausfiltern.
Gruß
Ralf
Hallo,
habe folgenden SELECT:
SELECT news.news_kopf, news.news_body1, news.news_datum
FROM news
ORDER BY news.news_datum DESC;
Dieser SELECT holt alle Datensätze aus der DB. -> funktioniert 100%
Datensätze werden mit ASP angezeigt. -> funktioniert 100%
Möchte aber nur die ersten drei Datensätze (drei aktuellsten).
Geht das mit SQL überhaupt?
wenn nicht, muß ich die ersten drei Datensätze mit ASP erhausfiltern.
Gruß
Ralf
Hallo Ralf,
aber natürlich geht das:
SELECT TOP 3 news.news_kopf, ....
lg
Jutta
Hallo,
habe folgenden SELECT:
SELECT news.news_kopf, news.news_body1, news.news_datum
FROM news
ORDER BY news.news_datum DESC;
Dieser SELECT holt alle Datensätze aus der DB. -> funktioniert 100%
Datensätze werden mit ASP angezeigt. -> funktioniert 100%
Möchte aber nur die ersten drei Datensätze (drei aktuellsten).
Geht das mit SQL überhaupt?
wenn nicht, muß ich die ersten drei Datensätze mit ASP erhausfiltern.
Hallo Ralf,
falls du mit mysql arbeitest musst du statt top den Befehl limit verwenden.
sl,
Innuendo