FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
First de Access en SQL-Server 2002
En Access existe la funcion First el cual me retorna el primeros registros de cada grupo en un Grop By, ¿cual es la instruccion correspondiente en SQL-Server 2002?
Gracias. |
#3
|
||||
|
||||
Hola.
Prueba seleccionando el TOP 1, de una subconsulta. Ejplo.
Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
#4
|
|||
|
|||
Realmente parece ser por este lado la solucion he estado con haciendo pruebas, pero no se que hace con el con el group by del codigo ?, por que en la consulta del select me pregunta por la funcion de agregado.
Gracias |
#5
|
||||
|
||||
En realidad el campo por el que hay que agrupar es FECHA.
Código:
select fecha, count(lineas.linea) as num_lineas (select top 1 linea from lineas where lineas.codigo = cabecera.codigo order by linea), from cabeceras inner join lineas on lineas.codigo = cabecera.codigo group by fecha
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
|
|
|