sql >> Databáze >  >> RDS >> SQLite

Jak používat ROW_NUMBER ve sqlite

Zkuste tento dotaz

select id, value, (select count(*) from tbl b  where a.id >= b.id) as cnt
from tbl a

FIDDLE

| id | value | cnt |
--------------------
|  1 |   yes |   1 |
|  3 |   yes |   2 |
|  4 |   yes |   3 |
|  6 |   yes |   4 |
|  9 |   yes |   5 |


  1. Oprava „CHYBA 1136 (21S01):Počet sloupců neodpovídá počtu hodnot na řádku 1“ při vkládání dat do MySQL

  2. Jak hledat řetězec v databázích SQL Serveru

  3. Vytvoření tabulky čísel v MySQL

  4. MySQL ORDER BY IN()