Ich habe eine Tabelle MEN in Sql Server 2008, die 150 Zeilen enthält.
Wie kann ich nur die geraden oder nur die ungeraden Zeilen anzeigen?
Ich habe eine Tabelle MEN in Sql Server 2008, die 150 Zeilen enthält.
Wie kann ich nur die geraden oder nur die ungeraden Zeilen anzeigen?
Damit können wir Folgendes erreichen Abfrage zum Auffinden von ODD-Datensätzen
/*Query To Find ODD Result using CTE */
WITH EVEN_ODD_RESULT AS
(
select *, ROW_NUMBER() OVER (ORDER BY CountryID) AS ROWNUM
FROM schema.Country_TBL
)
SELECT * FROM EVEN_ODD_RESULT
WHERE (EVEN_ODD_RESULT.ROWNUM % 2) =1
Abfrage zur Suche von EVEN-Datensätzen
/*Query To Find EVEN Result using CTE */
WITH EVEN_ODD_RESULT AS
(
select *, ROW_NUMBER() OVER (ORDER BY CountryID) AS ROWNUM
FROM schema.Country_TBL
)
SELECT * FROM EVEN_ODD_RESULT
WHERE (EVEN_ODD_RESULT.ROWNUM % 2) = 0
Dankeschön
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.