|
|
|
Ну очень сложный вопрос на удаление. Помогите!
|
|||
|---|---|---|---|
|
#18+
Добрый вечер, господа эскуэльщики! Не поможете помощь? Тут есть таблица такая: Код: sql 1. 2. 3. Необходимо удалить из таблицы дубликаты name кроме тех у которых минимальный id. В общем, в таблице поле удаления должны остаться следующие записи: Код: sql 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2016, 20:50 |
|
||
|
Ну очень сложный вопрос на удаление. Помогите!
|
|||
|---|---|---|---|
|
#18+
Сложный? Элементарный. Группирующий подзапрос в условиях отбора. WHERE ID NOT IN (...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2016, 22:04 |
|
||
|
Ну очень сложный вопрос на удаление. Помогите!
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. При таком удалении останется: Код: sql 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2016, 22:26 |
|
||
|
Ну очень сложный вопрос на удаление. Помогите!
|
|||
|---|---|---|---|
|
#18+
Akina, Что Вы имели в виду? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2016, 22:26 |
|
||
|
Ну очень сложный вопрос на удаление. Помогите!
|
|||
|---|---|---|---|
|
#18+
Юрий_22yd77s Код: sql 1. А в какой версии у вас этот запрос не приводит к ошибке? http://dev.mysql.com/doc/refman/5.7/en/delete.html You cannot delete from a table and select from the same table in a subquery. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2016, 22:48 |
|
||
|
Ну очень сложный вопрос на удаление. Помогите!
|
|||
|---|---|---|---|
|
#18+
retvizan, в MS QSL Server этот запрос выполняется. Так как выполнить удаление то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2016, 22:57 |
|
||
|
Ну очень сложный вопрос на удаление. Помогите!
|
|||
|---|---|---|---|
|
#18+
Юрий_22yd77s, спросить в соответствующем разделе в mysql одним запросом не сделать (только если это не вызов процедуры) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2016, 23:17 |
|
||
|
Ну очень сложный вопрос на удаление. Помогите!
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2016, 00:30 |
|
||
|
Ну очень сложный вопрос на удаление. Помогите!
|
|||
|---|---|---|---|
|
#18+
Но остаются дубликаты с минимальными id. Их тоже нужно как-то почистить. Не могу пока понять как. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2016, 00:31 |
|
||
|
|

start [/forum/topic.php?fid=47&gotonew=1&tid=1831652]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
182ms |
get topic data: |
11ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 252ms |
| total: | 553ms |

| 0 / 0 |
