Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MySQL > сложные запросы


Автор: gribikc 12.3.2005, 03:45
зачем нужны и как пользоваться

Автор: Secandr 12.3.2005, 09:07
gribikc Ты про union или про вложеные?

Автор: gribikc 15.3.2005, 12:45
да можшно про то и про то
я прка только с простыми разобрался
я надо уже и сложные учить

Автор: Secandr 15.3.2005, 14:09
А что тут учить, понядобятся, вот тогда и будешь использовать.

Есть две конструкции:
1.
Код

SELEC * FROM t1 WHERE t1.id=(SELECT u_id from `usr` WHERE pas='123')
Но mysql пока такого не поддерживает.
Есть ещё
Код

SELEC *...
union
SELEC * ...
union
SELEC * ...

Используется когда надо собрать похожие данные с разных таблиц.

Автор: Mal Hack 15.3.2005, 17:04
Цитата(Secandr @ 15.3.2005, 14:09)
Но mysql пока такого не поддерживает.

С 4.0 вложенные запросы поддерживаются.

Автор: Secandr 15.3.2005, 17:25
надо блин серваки проапдейтить!

Автор: Mal Hack 15.3.2005, 17:37
http://dev.mysql.com/doc/mysql/en/subqueries.html
Сорри, описался, не 4.0, а 4.1.

Автор: Secandr 15.3.2005, 17:46
Вроде бы 4.1 ещё нет стабильной под Debian.

Автор: gribikc 18.3.2005, 11:07
а что такое тригеры

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)