powered by simpleCommunicator - 2.0.35     © 2025 Programmizd 02
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Нумерация значений в столбце через выборку
10 сообщений из 10, страница 1 из 1
Нумерация значений в столбце через выборку
    #39749846
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет. Есть бд с
id | name | other
2 | nam5 |
7 | nam2 |
12| nam9 |
Надо получить вот такое вот
id | name | other
1 | nam2 |
2 | nam5 |
3. | nam9 |

Пробовал нумерацию делать через select id=count(*)
что то не помогло.

Как решить эту задачу?
...
Рейтинг: 0 / 0
Нумерация значений в столбце через выборку
    #39749915
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лучше всего и правильнее всего это делать на клиенте.

Ну а для аналитики есть это:
https://www.sqlite.org/windowfunctions.html#built_in_window_functions
...
Рейтинг: 0 / 0
Нумерация значений в столбце через выборку
    #39749953
pit_alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngel,

Код: sql
1.
select row_number() OVER (ORDER BY name), name  from t
...
Рейтинг: 0 / 0
Нумерация значений в столбце через выборку
    #39750172
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pit_alex,
Код: sql
1.
CREATE TABLE words2 AS select row_number() OVER (ORDER BY word),word,frequency,locale,appid,shortcut from words group by word order by word



Ошибка
Код: sql
1.
Error: near "(": syntax error
...
Рейтинг: 0 / 0
Нумерация значений в столбце через выборку
    #39750174
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Точнее
Код: sql
1.
CREATE TABLE words2 AS select row_number() OVER(ORDER BY word) As _id,word,frequency,locale,appid,shortcut from words group by word order by word
...
Рейтинг: 0 / 0
Нумерация значений в столбце через выборку
    #39750179
pit_alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngel,

у меня проходит этот запрос, может библиотека SQLite старая
...
Рейтинг: 0 / 0
Нумерация значений в столбце через выборку
    #39750198
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pit_alex,

sqlite3 3.26 стоит на debian 9
...
Рейтинг: 0 / 0
Нумерация значений в столбце через выборку
    #39750203
pit_alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngel,

аналогичная версия тока винда
...
Рейтинг: 0 / 0
Нумерация значений в столбце через выборку
    #39750204
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pit_alex,
Вру, стоит 3.16.2
...
Рейтинг: 0 / 0
Нумерация значений в столбце через выборку
    #39750222
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pit_alex,
Обновил до 3.26 - всё заработало. Спасибо.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Нумерация значений в столбце через выборку
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]