J'utilise SQL Server 2014 et j'ai un problème avec une requête.
Je possède ce scénario ci-dessous:Ordre SQL par mais répéter les numéros de croissant
| Number | Series | Name |
|--------|--------|---------|
| 9 | 1 | Name 1 |
| 5 | 3 | Name 2 |
| 8 | 2 | Name 3 |
| 7 | 3 | Name 4 |
| 0 | 1 | Name 5 |
| 1 | 2 | Name 6 |
| 9 | 2 | Name 7 |
| 3 | 3 | Name 8 |
| 4 | 1 | Name 9 |
| 0 | 1 | Name 10 |
et je dois l'obtenir commandé par la colonne de la série comme ceci:
| Number | Series | Name |
|--------|--------|---------|
| 9 | 1 | Name 1 |
| 8 | 2 | Name 3 |
| 5 | 3 | Name 2 |
| 7 | 1 | Name 5 |
| 1 | 2 | Name 6 |
| 0 | 3 | Name 4 |
| 4 | 1 | Name 9 |
| 9 | 2 | Name 7 |
| 3 | 3 | Name 8 |
| 0 | 1 | Name 10 |
est en fait plus une Sequency dans la colonne « série » d'une ordenation.
1,2,3 à nouveau 1,2,3 ...
Quelqu'un pourrait-il me aider?
Quel SGBD utilisez-vous? –
Désolé, j'utilise SQL Server 2014 –