powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / пронумеровать столбец
2 сообщений из 2, страница 1 из 1
пронумеровать столбец
    #33250460
Фотография selinoth
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я использую PHP. Зачада следующая: нужно пронумеровать все элементы, удовлетворяющие условию WHERE, извлекаемые из БД в порядке ORDER.
Из консоли работает следующее:
Код: plaintext
1.
2.
3.
4.
5.
DO @i :=  1 ;
REPLACE my_table(field1, field2, field3, priority)
SELECT  field1, field2, field3, @i := @i +  1  FROM my_table
WHERE  field2 = ...
ORDER BY field3.
(field1,field2) являются уникальной парой
mysql_query не приводит к результату, будто запрос игнорируется. Я подозреваю, что всё дело в использованиии переменной.
...
Рейтинг: 0 / 0
пронумеровать столбец
    #33251114
Фотография Валентин К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
selinothЯ использую PHP. Зачада следующая: нужно пронумеровать все элементы, удовлетворяющие условию WHERE, извлекаемые из БД в порядке ORDER.
Из консоли работает следующее:
Код: plaintext
1.
2.
3.
4.
5.
DO @i :=  1 ;
REPLACE my_table(field1, field2, field3, priority)
SELECT  field1, field2, field3, @i := @i +  1  FROM my_table
WHERE  field2 = ...
ORDER BY field3.
(field1,field2) являются уникальной парой
mysql_query не приводит к результату, будто запрос игнорируется. Я подозреваю, что всё дело в использованиии переменной.

Что-то совсем не понятно, зачем запрос replace ???
Обячно нумерую во временной таблице, но это другая тема по древовидным структурам.
Если можно логично пронумеровать, тогда зачем ставить счетчик???
Вобщем не понятно, в чем задача. Тема не раскрыта, негатиф.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / пронумеровать столбец
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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