Конференция "Базы" » производная таблица [IB6.x]
 
  • interbase (23.12.08 15:47) [0]
    Всем привет!

    а что, в IB нельзя так:

    select a.name
     from (select max(id) id
               from table1
             where emp_id=123) b
     join table2 a
      on b.id = a.id

    ?
    чет пробую - ругается. Если нельзя, то как сделать?
  • Правильный$Вася (23.12.08 15:56) [1]
    можно и так, но не в твоей версии
    а можно в твоей, но по-другому:
    select a.name
    from table2 a
    where a.id = ( select max(id) from table1 where emp_id=123 )

  • interbase (23.12.08 16:00) [2]

    > Правильный$Вася   (23.12.08 15:56) [1]

    спасибки)
 
Конференция "Базы" » производная таблица [IB6.x]
Есть новые Нет новых   [134477   +39][b:0][p:0.001]