[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Подскажите с UPDATE
ihaveabiggun
Есть таблица, в которой нет Unique полей. Записи могут быть полностью повторяющимися.

Как сделать UPDATE (в будущем и DELETE) нужной записи в таблице?



Спустя 11 минут, 13 секунд (20.08.2012 - 18:30) Winston написал(а):
А id у таблицы есть?

Спустя 1 минута, 17 секунд (20.08.2012 - 18:31) ihaveabiggun написал(а):
Никих ID или UID нет.

Спустя 13 минут, 24 секунды (20.08.2012 - 18:45) Winston написал(а):
Добавлять тоже нельзя никаких полей?
Мда... Чтобы была возможность удалять/обновлять конкретные записи, должен быть какой то уникальный идентификатор...

Возможно получится как то обновить запись по № ее позиции в таблице (хотя не уверен), позицию можно определить с помощью пользовательских переменных.

Спустя 1 минута, 34 секунды (20.08.2012 - 18:46) Игорь_Vasinsky написал(а):
нужно же на что то ориентировываться, минимум - уникальное поле
как вариант чтобы значение 2х полей не совпадало - т.е. пара была уникальна.

Спустя 2 часа, 12 минут, 24 секунды (20.08.2012 - 20:59) Invis1ble написал(а):
Что за бред? Необходим уникальный ключ.

Спустя 35 минут, 1 секунда (20.08.2012 - 21:34) inpost написал(а):
первая нормальная форма БД. Почитай и поймешь, что одинаковых записей в БД быть НЕ МОЖЕТ! Если одинаковые - ставишь поле COUNT и плюсуешь, но не создаёшь дубли!
Не хочешь нарушать правила, используй ID autoincrement.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.