|
|
|
помогите с запросом
|
|||
|---|---|---|---|
|
#18+
есть две таблицы: logistics (ord_id, good_id, dealer_id) и dealersgoods (good_id,dealer_id, d_pn) нужно сделать выборку, которая выбирала бы следующие поля: logistics.ord_id, logistics.good_id, logistics.dealer_id, dealersgoods.d_pn то есть ставила в соответствие сочетанию good_id, dealer_id из logistics соответствующий g_pn из dealersgoods при этом не все сочитания good_id, dealer_id из logistics есть в dealersgoods (например, good_id=2, dealer_id=1 в logistics есть, а в dealersgoods нет...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2004, 17:32:38 |
|
||
|
помогите с запросом
|
|||
|---|---|---|---|
|
#18+
при этом не все сочитания good_id, dealer_id из logistics есть в dealersgoods Что должно быть на выходе в этом случае? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2004, 17:35:53 |
|
||
|
помогите с запросом
|
|||
|---|---|---|---|
|
#18+
Если, как я понял, ord_id - это порядковый номер, то надо было dealergoods делать со структурой dealergoods(fkord_id,d_pn). тогда твоя задача решалась бы с помощью LEFT OUTER JOIN ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2004, 17:40:07 |
|
||
|
помогите с запросом
|
|||
|---|---|---|---|
|
#18+
Если сделаешь так: Код: plaintext 1. 2. 3. Код: plaintext 1. 2. Если так: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2004, 19:59:13 |
|
||
|
помогите с запросом
|
|||
|---|---|---|---|
|
#18+
doroshkaЕсли сделаешь так: Код: plaintext 1. 2. 3. Код: plaintext 1. 2. спасибо! это то, что нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2004, 14:46:15 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=32596108&tid=1578279]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
163ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 424ms |

| 0 / 0 |
