|
|
|
Подзапросы
|
|||
|---|---|---|---|
|
#18+
Всем привет. Есть две таблицы table1 и ttable2. Структура такая: table1(id_vag int, nomvag varchar(,...) и table2(id int, id_vag int, d_act datetime, ...). Связь один ко многим. Теперь нужно к первой таблице присоединить вторую так, чтобы в первой были максимальные даты из второй таблицы с остальными реквизитами. Дату я присоединяю легко: select t1.nomvag, t2.d_act from table1 t1 left join (select max(d_act) as d_act,id_vag from table2 group by id_vag)t2 on t1.id_vag=t2.id_vag Вопрос: как присоединить остальные поля из table2 по данному условию? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2002, 11:15 |
|
||
|
|

start [/forum/topic.php?fid=46&gotonew=1&tid=1823216]: |
0ms |
get settings: |
5ms |
get forum list: |
18ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
145ms |
get topic data: |
6ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 445ms |

| 0 / 0 |
