Общие > Базы данных

Вечный SELECT

(1/2) > >>

ActiveX:
Пусть в БД (MySQL) есть три таблицы (t1, t2, t3)
t1 содержит некое перечисление элементов множества N, t2 - перечичление элементов некого подмножества множества N, озданного по определенному (фиксированному) закону. t3 - аналогично t2, но при помощи другого фиксир. закона.
1. Как выбрать все строки, которые есть в t2, но нет в t3?
2. Как выбрать все строки которые есть в t2 и в t3?
3. Как выбрать все строки из t1, которых нет в t2 и нет в  t3?

AliMamed:
[off]бррр.... незя такие вопросы читать в понедельник с утра[/off]

fidget:
1. LEFT JOIN
2. INNER JOIN
3. LEFT JOIN

за подробностями в документацию

ActiveX:
Все бы хорошо, но как справиться с пунктом 1). в док-ции я не нашел ни в разделе JOIN, ни в SubSelect...

Metaller:
А если посмотреть повнимательней?
http://www.mysql.com/doc/en/JOIN.html

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии