ich mit folgenden Daten eine Tabelle haben:MS SQL, wie n Zeilen aus der Tabelle wählen, auch wenn Tabelle n - x Reihen
ID | Name
---------
1 | John
2 | Alice
Und wenn ich 5 Zeilen auszuwählen, möchte ich das nächste erhalten möchten Daten:
ID | Name
---------
1 | John
2 | Alice
1 | John
2 | Alice
1 | John
Gibt es irgendwelche Ideen, wie man das macht?
Sie könnten ALLE Tabellen mit sich selbst verbinden, aber warum sollten Sie das in SQL machen? Ich nehme an, Sie bekommen die Daten, dann verarbeiten Sie sie mit Code. Es gibt keinen Grund mehr Daten von der Datenbank zu bekommen, als Sie benötigen. Sie können es später im Code anzeigen oder bearbeiten. –
Mögliches Duplikat von [SQL: Wiederholen Sie eine Ergebniszeile mehrmals und nummerieren Sie die Zeilen] (http://stackoverflow.com/questions/10423767/sql-repeat-a-result-row-multiple-times-and-number- die-Reihen) – Yahya