Consulta sin repeticiones

Hola cuando hago una consulta de una Tabla Facturas que tiene varias lineas de detalle cada una
Me muestra por ej.
Nro_Factura
... 1
... 1
... 1
Detalle
... Pantalón
... Camisa
... Remera
Se puede hacer que solo muestre una vez el número de factura como esto:
Nro_Factura        Detalle
...
1 Pantalón
                          Camisa
                          Remera
...
2 Campera
                          Pantalón
...
Espero que me entiendan
1

1 respuesta

Respuesta
1
Hola
Si esto lo haces desde algún manejador de SQL Server, como lo es el Sql Server Management Studio, cada que realices la consulta a tu vista/tabla siempre te mandara el resultado que recibes
ejemplo
tabla facturas:id_factura, cliente, precio_total
Tabla conenido_factura:id_cf, id_factura,producto
si haces una consulta seria
select facturas.id_factura,contenido_factura.producto from facturas inner join contenido_factura on facturas.id_factura = contenido_factura.id_factura
siempre te listara el numero de lineas que contenga cada id_factura pueden ser 1 0 1000, si lo que deseas es que se vea mejor tendras que hacer una interface con Crystal Reports o algo parecido para agrupar por un numero en comun
Si quieres agrupar desde sql tendrás que usar el GROUP BY, lo cual generara el mismo Output, el Group by agrupa todos los valores similares en un solo grupo, siempre y cuando todos los campos este agrupados y contengan el mismo valor esto es:
select facturas.id_factura,contenido_factura.producto from facturas inner join contenido_factura on facturas.id_factura = contenido_factura.id_factura GROUP BY facturas.id_factura,contenido_factura.producto
Como el Producto no siempre es el mismo, entonces tendrás varios grupos que contenga el mismo id_factura pero no el mismo producto
Espero haberte ayudado

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas

Group by y TOP en consulta -- URGENTE

1 respuesta - Hola! Tengo una sentencia sql (trabajo con una BD en SQL Server), donde...

Consulta SQL con agrupamiento

2 respuestas - Saludos, Por favor necesito una guía para poder desarrollar una consulta en...

SQL: agrupar por un concepto y sumar un campo

1 respuesta - Hola, mi pregunta es la siguiente: Me han encargado un trabajo y ya casi lo...

Select complicado con like

1 respuesta - Buenas esta es la Primera vez que realizo una pregunta aquí, espero que me...

Campo de una dimension con valores repetido

1 respuesta - Hola de nuevo amigo =) pues me he dado cuenta que las dimensiones no...

Update con Inner Join

2 respuestas - Tengo una tabla con el detalle de las compras y cree un desencadenador para...

Error al ejecutar consulta con varias tablas

1 respuesta - Hola Brownsea Luego de ejecutar una consulta con 3 tablas en SQL Server...

Group By Error en VFP 9.0

1 respuesta - Hola amigo, he querido hacer una consulta utilizando el SQL, antes trabaje...