Top.Mail.Ru
Ответы
Аватар пользователя
15лет
Изменено
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+2

SQL как обновить строку по её номеру

Допустим, мне надо обновить (выбрать, удалить) строку, зная её номер в таблице. Как будет выглядеть код?

Дополнен

А кто писал об autoincrement?
Вся суть заключается в обновлении строки по её обсолютному номеру от начала таблицы!

По дате
По рейтингу
Аватар пользователя
Просветленный
15лет

SELECT * FROM `table_name` WHERE `id`=1
DELETE FROM `table_name` WHERE `id`=1
UPDATE `table_name` SET `name`='test' WHERE `id`=1

1 выборка (ид ваша строка и номер)
2. удаление
3. обновление (обновится поле `name` в строке с идом 1)

а вообще в гугле куча сайтов с описанием языка запросов SQL и с кучей примеров!

Аватар пользователя
Мудрец
15лет

если номер записан в поле NUM таблицы TAB, то выбрать строку с номером 99 можно так:

select * from TAB where NUM=99