|
su.dbms.sql- SU.DBMS.SQL ------------------------------------------------------------------ From : Chuveljov Andrew 2:5020/400 16 Feb 2001 23:22:15 To : All Subject : Re: mySQL и его SQL-язык -------------------------------------------------------------------------------- Hекорректные сравнения.... ORACLE и PostgreSQL - совершенно разная идеология. А Фокс вовсе не сервер. -- Всего наилучшего. Чувелёв Андрей <vitus@ice.ru> сообщил/сообщила в новостях следующее: news:96ed5d$imj$1@host.talk.ru... > Andrew Evdokimov <Andrew.Evdokimov@p3.f767.n5020.z2.fidonet.org> wrote: > SP>> почему не pаботают в mySQL'е вложенные запpосы? > SP>> вместо вложенных запpосов пpедлагается (в одном manual'е по msSQL) : > SP>> select table1.* from table1, table2 where table1.number=table2.num > > SP>> но этот запpос пpосто сpавнивает каждую запись со всей базой, а этого > SP>> мне не нужно! как добиться подобного: select * from table1 where number > SP>> in (select * from table 2) на mySQL ??? > > AE>ИМХО, тот вариант, который ты хочешь получить, работает медленнее... Или я не > AE>прав? > > Hе факт. Практика работы с разными SQL-серверами показала, что одна и та > же пара эквивалентных запросов с вложенным запросом и с join по разному > работает на разных sql-энджинах. > > Т.е. в свое время картина была такая > FoxPro - быстрее работал вложенный подзапрос, а join слетал по > переполнеию диска > Oracle - быстрее join > PostgreSQL - быстрее вложенный подзапрос. > -- > Victor Wagner vitus@ice.ru > Chief Technical Officer Office:7-(095)-255-59-05 > Communiware.Net Home: 7-(095)-135-46-61 > http://www.communiware.net http://www.ice.ru/~vitus > > Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Golden Telecom (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms.sql/8990a61a3b26.html, оценка из 5, голосов 10
|