Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: помогите с запросом  (Прочитано 571 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн nightmaredess

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
помогите с запросом
« : 21 Апреля 2010, 18:29:40 »
Как сделать так что бы запрос не добавлял данные которые есть в таблице а добавлял только уникальные? заранее спасибо!

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: помогите с запросом
« Ответ #1 : 21 Апреля 2010, 19:27:55 »
Ключ в таблице задать, тогда СУБД сама ругнется на нарушение уникальности ключа.
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн WereBeast

  • Любитель
  • *
  • Сообщений: 85
    • Просмотр профиля
Re: помогите с запросом
« Ответ #2 : 25 Апреля 2010, 06:56:34 »
« Последнее редактирование: 25 Апреля 2010, 07:03:32 от WereBeast »

Программирую пропаганду
Windows - в гландах

Оффлайн lexesv

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: помогите с запросом
« Ответ #3 : 30 Апреля 2010, 20:37:38 »
Технически правильнее будет сделать это уже на уровне структуры таблицы

например:
ALTER TABLE `table1` ADD UNIQUE (
`fieldname`
)

 

Страница сгенерирована за 0.038 секунд. Запросов: 25.