SQL Server - CONSULTA DE SUBCONSULTA

   
Vista:

CONSULTA DE SUBCONSULTA

Publicado por Daniel Mauricio (16 intervenciones) el 16/02/2016 22:25:02
Hola a todos.
Mi consulta es la siguiente:
Tengo una tabla con los campos: cod.libro y fecha_de_public.
Necesito mostrar los cod.libros que fueron publicados en la misma fecha.
Probé de muchas maneras, y no hay caso.
agradezco mucho la ayuda.
Saludos.-
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

CONSULTA DE SUBCONSULTA

Publicado por jams (75 intervenciones) el 17/02/2016 23:39:27
Buenas tardes te recomiendo que leas algo sobre PIVOT, te paso una propuesta que te puede servir como base y que tendrás que adecuar a tus necesidades especificas

1
2
3
4
5
6
7
8
9
10
11
12
13
14
declare  @tabla table(codlibro int,fecha_pub datetime)
 
insert into @tabla values(1,GETDATE()),(2,getdate()),(3,GETDATE()+1),(4,GETDATE()+1),(5,GETDATE()+2)
select fecha_pub,codlibro from @tabla
 
 
select fecha_pub, [1],[2],[3],[4],[5]
from
(select fecha_pub,codlibro from @tabla) as PV
pivot
(
sum(codlibro)
for codlibro IN ([1],[2],[3],[4],[5])
)as PA

Saludos y suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

CONSULTA DE SUBCONSULTA

Publicado por Daniel Mauricio (16 intervenciones) el 18/02/2016 02:19:24
Muchas gracias por la sugerencia, no había pensado en Pivot.
Lo pruebo y luego comento el resultado.-
Saludos.-
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar