12 / 6 / 1
Регистрация: 17.01.2014
Сообщений: 135
|
||||||
1 | ||||||
Додумать запрос21.11.2014, 13:45. Показов 418. Ответов 7
Метки нет (Все метки)
Всем привет, есть запрос, на удаление дублирующихся записей из таблицы, изначально я этим запросом пользовался для выборки дублирующихся записей, сейчас хочу сделать удаление.
0
|
21.11.2014, 13:45 | |
Ответы с готовыми решениями:
7
Додумать ЛВС Не могу додумать не могу додумать Додумать условие |
12 / 6 / 1
Регистрация: 17.01.2014
Сообщений: 135
|
|
24.11.2014, 10:06 [ТС] | 2 |
Люди, подкиньте идеи, подскажите, кто знает)
0
|
Безумец
48 / 48 / 12
Регистрация: 06.02.2014
Сообщений: 214
|
|
24.11.2014, 12:52 | 3 |
Здравствуйте.
А почему в базе есть дублируемые записи? И почему не они контролируются первичным ключом или триггером?
0
|
12 / 6 / 1
Регистрация: 17.01.2014
Сообщений: 135
|
|
24.11.2014, 12:58 [ТС] | 4 |
Записи контролируются первичным ключом, но ключ первичный автоинкримент, на счет тригеров надо подумать, я не думал что при их помощи можно это контролировать. Данные дублируются потому, что с формы иногда повторно отправляют заявки пользователи, кто-то забывает и отправляет еще раз, у кого-то инет медленный и окошко с алертом от аякса не отображается, а пользователь уже щелкает еще раз отправить и данные опять приходят.
Добавлено через 2 минуты Проблему решил сейчас, но в два запроса, первым делаю выборку уникальных значений id, потом формирую массив и подставляю их во второй запрос, в оператор NOT IN получается удаляю повторяющиеся строки.
0
|
Безумец
48 / 48 / 12
Регистрация: 06.02.2014
Сообщений: 214
|
|
24.11.2014, 14:41 | 5 |
0
|
4217 / 3058 / 583
Регистрация: 21.01.2011
Сообщений: 13,205
|
|
24.11.2014, 14:55 | 6 |
Не обязательно. Может быть вычисление производных величин, контроль доступа, логирование и проч.
0
|
Безумец
48 / 48 / 12
Регистрация: 06.02.2014
Сообщений: 214
|
|
24.11.2014, 15:02 | 7 |
0
|
4217 / 3058 / 583
Регистрация: 21.01.2011
Сообщений: 13,205
|
|
24.11.2014, 15:36 | 8 |
Ну тогда слово "контроль" понимается слишком широко. С таким же успехом я могу сказать, что БД вообще существуют для контроля.
0
|
24.11.2014, 15:36 | |
24.11.2014, 15:36 | |
Помогаю со студенческими работами здесь
8
Ни как ни магу додумать Не могу додумать код Системы счисления. Немного додумать. Не могу додумать конец программы... Программа простая (додумать сложно) нужно додумать до конца дизайн Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |