On Thu, Aug 7, 2008 at 10:14 AM, Yoel Mc Lennan <[EMAIL PROTECTED]> wrote:
> Buenas, tengo un problema con una consulta que quiero simplificar
> Tengo una tabla con x campos , uno de sus campos es el numero de versión del
> registro  EJ :
>
> tabla telefono (a modo ejmplo :) )
>
> id_telefono   | id_empresa | numero      |   version
>
> 1                   1                 444-4545       1
> 2                   2                 33333333       1
> 3                   1                 444-5555       2
> 4                   1                 444-7777       3
> 5                   2                 77777777       2
>

es un numero por empresa?

select * from telefono a
 where version = (select max(version) from telefono where id_empresa =
a.id_empresa)

-- 
Atentamente,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Guayaquil - Ecuador
Cel. (593) 87171157
--
TIP 7: no olvides aumentar la configuración del "free space map"

Responder a