|
|
su.dbms.sql- SU.DBMS.SQL ------------------------------------------------------------------ From : Ilya Zvyagin 2:5020/400 27 Mar 2001 17:02:24 To : All Subject : Re: MySQL удаление дупов. -------------------------------------------------------------------------------- Andrew Morozov wrote in message <3ac046a7@news.donin.com>... >> > delete from test where >> > id not in(select min(id) from test >> > group by field1, field2, field3) >> >> >> Это - расширение Transact-SQL-я. >> >> Hормально будет так: >> >> delete test >> where exists ( select 1 from test t1 >> where t1.field1 = test.field1 and t1.field2 = test.field2 >.... >> and t1.id < test.id >> ) >А ничё, что MySQL не поддерживает вложенные запросы?! ;) Мне - ничего. Вы хотите увидеть, как это написать без подзапросов ? Это на ANSI SQL не написать без подзапросов. --- ifmail v.2.15dev5 * Origin: FCT Saint-Petersburg (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms.sql/1329336a61c86.html, оценка из 5, голосов 10
|