select 'Table1'.name, 'Table2'.date from Table1 join 'Table2' on T1.name = T2.name where T1.date in (Максимальная дата для каждой группы) group by T1.name
select 'Table1'.name, 'Table2'.date from Table1 join 'Table2' on T1.name = T2.name where T1.date in (Максимальная дата для каждой группы) group by T1.name
Как бы так нельзя. Ты дату либо агрегируешь, находя максимальную , либо по ней фильтруешься.
Приветствую, подскажите плиз с запросом или в какую сторону посмотреть. Есть выборка по некоторым условиям, в результатах есть колонка parent_id, + нужно к этой выборке добавить строки у которых parеnt_id такой же.
Приветствую, подскажите плиз с запросом или в какую сторону посмотреть. Есть выборка по некоторым условиям, в результатах есть колонка parent_id, + нужно к этой выборке добавить строки у которых parеnt_id такой же.
Допустим мне надо выбрать записи за N дату. + мне надо добавить в эту же выборку, записи у которых категория такая же как у записей за N дату (т.е. прошлой выборки).