Приветствую!
Пожалуйста помогите решить запрос. Не могу въехать вообще что от меня хотят.
Выдать все триплеты «номер поставщика, номер детали и номер
изделия», такие, что в каждом триплете указанные поставщик, деталь и
изделие являются попарно соразмещенными в одном городе.
Таблицы базы:
Таблица поставщиков:
S
SQL |
1
2
3
4
5
6
7
8
9
10
| +------+--------------+------+----------+
| id_s | snam | sts | city |
+------+--------------+------+----------+
| 1 | Chego_to_tam | 1 | Babruysk |
| s1 | Smyt | 20 | London |
| s2 | Jons | 10 | Parish |
| s3 | Bleyk | 30 | Parish |
| s4 | Clark | 20 | London |
| s5 | Adams | 30 | Aphins |
+------+--------------+------+----------+ |
|
Таблица детали
P
SQL |
1
2
3
4
5
6
7
8
9
10
11
12
| +------+----------+------+-----------+--------+
| id_p | nam_p | ve_p | cvet_p | city |
+------+----------+------+-----------+--------+
| p7 | ikuiu | 12 | hjhgh | yutu |
| p1 | Gayca | 12 | Red | London |
| p2 | Bolt | 17 | Green | Parish |
| p3 | Vint | 17 | Blue | Rome |
| p4 | Vint | 14 | Red | London |
| p5 | Culachok | 12 | Blue | Parish |
| p6 | Blum | 19 | Red | London |
| p8 | fignuha | 3 | sereniviy | Tomsk |
+------+----------+------+-----------+--------+ |
|
Таблица изделия
J
SQL |
1
2
3
4
5
6
7
8
9
10
11
12
13
| +------+------------+--------+
| id_j | nam_j | city_j |
+------+------------+--------+
| 1 | rfrf | rererg |
| 2 | Bubuka | Tomsk |
| j1 | Hard **** | Parish |
| j2 | Perforator | Rome |
| j3 | Schety | Aphiny |
| j4 | Printer | Aphiny |
| j5 | Flopy-**** | London |
| j6 | terminal | Oslo |
| j7 | Lenta | London |
+------+------------+--------+ |
|
Таблица поставок
SPJ
SQL |
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
| +------+------+------+-----+------------+
| id_s | id_p | id_j | kol | data_z |
+------+------+------+-----+------------+
| s1 | p1 | j1 | 200 | 2012-12-12 |
| s1 | p1 | j4 | 700 | 2011-01-04 |
| s2 | P3 | J1 | 400 | 2012-06-01 |
| s2 | p3 | j2 | 200 | 2001-10-08 |
| s2 | p3 | j3 | 200 | 2003-07-01 |
| s2 | p3 | j4 | 500 | 2003-10-23 |
| s2 | p3 | j4 | 500 | 2003-10-23 |
| s2 | p3 | j5 | 600 | 2001-03-11 |
| s2 | p3 | j6 | 400 | 2015-01-26 |
| s2 | p3 | j7 | 800 | 2015-01-26 |
| s3 | p3 | j1 | 200 | 2014-07-12 |
| s3 | p4 | j2 | 500 | 2013-03-01 |
| s4 | p6 | j3 | 300 | 2014-04-30 |
| s4 | p6 | j7 | 300 | 2014-04-30 |
| s5 | p2 | j2 | 200 | 2014-09-20 |
| s5 | p2 | j4 | 100 | 2013-08-12 |
| s5 | p5 | j5 | 500 | 2011-07-19 |
| s5 | p5 | j7 | 100 | 2008-06-22 |
| s5 | p6 | j2 | 200 | 2008-07-12 |
| s5 | p1 | j4 | 100 | 2008-09-15 |
| s5 | p3 | j4 | 200 | 2009-10-15 |
| s5 | p4 | j4 | 800 | 2015-01-02 |
| s5 | p5 | j4 | 400 | 2012-12-23 |
| s5 | p6 | j4 | 500 | 2015-01-06 |
+------+------+------+-----+------------+ |
|
Очень надо.
Заранее спасибо.
Добавлено через 1 час 17 минут
Братцы. Неужели ни у кого нет ни каких идей???