내가 뭐하는 거지
sqlite file.db "select ... " | nl
결과 집합의 모든 행에 번호를 매깁니다. 어떻게 제거하나요 nl
? 즉, SQL에서는 어떻게 해야 합니까?
답변1
는 어때
SELECT ROWID,* FROM ...;
또는 ROW_NUMBER()
SQLite v. 3.25.0 이상을 사용하고 있다면 시도해 보세요.sqlite에서 ROW_NUMBER를 사용하는 방법
답변2
SQLite v. 3.25.0 이상을 사용하는 경우:
select
row_number() over (order by '') as "#"
, *
from data
;