sql >> Database teknologi >  >> RDS >> SQLite

Sådan bruger du ROW_NUMBER i sqlite

Prøv denne forespørgsel

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. Beregning af procenter med GROUP BY-forespørgsel

  2. MySQL/PHP-fejl:[2002] Kun én brug af hver socket-adresse (protokol/netværksadresse/port) er normalt tilladt

  3. Funktionen udføres hurtigere uden STRICT modifikator?

  4. Oracle Sequence nextval hopper nummer frem og tilbage