Forum Webscript.Ru

Общие => Базы данных => Тема начата: ActiveX от 13 Июля 2003, 18:25:57

Название: Вечный SELECT
Отправлено: ActiveX от 13 Июля 2003, 18:25:57
Пусть в БД (MySQL) есть три таблицы (t1, t2, t3)
t1 содержит некое перечисление элементов множества N, t2 - перечичление элементов некого подмножества множества N, озданного по определенному (фиксированному) закону. t3 - аналогично t2, но при помощи другого фиксир. закона.
1. Как выбрать все строки, которые есть в t2, но нет в t3?
2. Как выбрать все строки которые есть в t2 и в t3?
3. Как выбрать все строки из t1, которых нет в t2 и нет в  t3?
Название: Вечный SELECT
Отправлено: AliMamed от 14 Июля 2003, 10:04:56
[off]бррр.... незя такие вопросы читать в понедельник с утра[/off]
Название: Вечный SELECT
Отправлено: fidget от 14 Июля 2003, 11:50:24
1. LEFT JOIN
2. INNER JOIN
3. LEFT JOIN

за подробностями в документацию
Название: Вечный SELECT
Отправлено: ActiveX от 17 Июля 2003, 09:12:33
Все бы хорошо, но как справиться с пунктом 1). в док-ции я не нашел ни в разделе JOIN, ни в SubSelect...
Название: Вечный SELECT
Отправлено: Metaller от 17 Июля 2003, 09:54:05
А если посмотреть повнимательней?
http://www.mysql.com/doc/en/JOIN.html
Название: Вечный SELECT
Отправлено: ActiveX от 17 Июля 2003, 21:35:09
Цитировать
Metaller:
http://www.mysql.com/doc/en/JOIN.html

Благодарствую...
Кстати, просто на обум заменил en на ru и ...
http://www.mysql.com/doc/ru/JOIN.html
Название: Вечный SELECT
Отправлено: Макс от 18 Июля 2003, 02:54:18
Цитировать
Кстати, просто на обум заменил en на ru и ...
http://www.mysql.com/doc/ru/JOIN.html
 и для кого модераторы стараются ?
При входе на форум по базам данных, в самом верху написано:
русская документация по MySQL

а эти посетители "на обум" вводят