|
|
su.dbms.sql- SU.DBMS.SQL ------------------------------------------------------------------ From : Ilya Zvyagin 2:5020/400 06 Mar 2001 10:13:16 To : All Subject : Re: MySQL -------------------------------------------------------------------------------- Dmitry Kuzmenko wrote in message <3A9D3098.FD65757A@demo.ru>... >> select * from users where id in (select id from group) >> Как реализовать подобное без такой конструкции? >не надо так писать. Это кривизна неимоверная. спорное утверждение. Особенно в свете нижеследующего. >надо писать так >select u.* >from users u, group g >where u.id = g.id > >или > >select u.* >from users u >join group g >on u.id = g.id Дима, ты как минимум забыл фразу DISTINCT. Вот чтоб JOIN не делать и нужен IN или EXISTS. --- ifmail v.2.15dev5 * Origin: FCT Saint-Petersburg (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms.sql/13293c392d42a.html, оценка из 5, голосов 10
|