![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
![]() Si tienes una tabla PERSONAL con dos campos nada más PERSONAL_CODIGO y PERSONAL_NOMBRE y otra TRABAJOS con los campos TRABAJOS_CODIGO, PERSONAL_CODIGO y TRABAJOS_MONTO y deseas obtener un reporte de éste tipo: Código:
NOMBRE MONTO PEDRO 1.023 JOSE 1.114 etc... Creo que no.
__________________
Saludos, Gabo A menos que se indique lo contrario, el código estará hecho en C++Builder. |
|
#2
|
||||
|
||||
|
Cita:
Te va a devolver los mismos registros agrupar por código sólo que agrupar por codigo y nombre, pero si quieres incluir el nombre en la select tiene que incluirlo tambien en el group by. Para lo que tu quieres no te hace falta usar un procedimiento almacenado Un saúdo.
__________________
Si no lees esto no vivirás tranquilo Non lle poñades chatas â obra namentras non se remata. O que pense que vai mal que traballe n’ela; hai sitio para todos. (Castelao) |
|
#3
|
||||
|
||||
|
Cita:
Prometo probarlo mañana en cuanto llegue a la oficina. Gracias!!!!
__________________
Saludos, Gabo A menos que se indique lo contrario, el código estará hecho en C++Builder. |
|
#4
|
||||
|
||||
|
Creo que estás confundiendo el group by con el order by.
El group by agrupa los registros de una select por los campos indicados e decir si tienes : Código:
Personal.id Personal.nombre Trabajos.monto 1 Breogan 100 1 Breogan 50 2 Brais 100 3 Uxía 150 4 Saleta 25 3 Uxía 10 Código:
Personal.id Personal.nombre Trabajos.monto 1 Breogan 150 2 Brais 100 3 Uxía 160 4 Saleta 25 Un saúdo
__________________
Si no lees esto no vivirás tranquilo Non lle poñades chatas â obra namentras non se remata. O que pense que vai mal que traballe n’ela; hai sitio para todos. (Castelao) Última edición por Ivanzinho fecha: 10-10-2007 a las 13:44:55. |
|
#5
|
||||
|
||||
|
Bueno no es ese en realidad mi problema, creo que en mi mensaje anterior no me explique bien.
![]() Cita:
Código:
Personal.id Personal.nombre Trabajos.monto 1 Breogan 100 1 Breogan 50 2 Brais 100 3 Uxía 150 4 Saleta 25 5 Uxía 10 <--- Nota que he cambiado el código Código:
Personal.id Personal.nombre Trabajos.monto 1 Breogan 150 2 Brais 100 3 Uxía 160 4 Saleta 25
__________________
Saludos, Gabo A menos que se indique lo contrario, el código estará hecho en C++Builder. |
|
#6
|
||||
|
||||
|
Pero por eso tienes que agrupar por nombre y código, así se seleccionarán los distintos valores de la tupla (codigo, nombre), es decir, en el ejemplo que pusiste tu (3, Uxía) <> (5, Uxía), por lo que la consulta devolvería dos registros y no sólo uno.
Un saúdo.
__________________
Si no lees esto no vivirás tranquilo Non lle poñades chatas â obra namentras non se remata. O que pense que vai mal que traballe n’ela; hai sitio para todos. (Castelao) |
|
#7
|
||||
|
||||
|
Cita:
![]() No más por eso dejaré que seas milenario primero... ![]() ![]() ![]() El que no entiende, haca clic aquí.
__________________
Saludos, Gabo A menos que se indique lo contrario, el código estará hecho en C++Builder. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| agregar componentes | Lucass | Varios | 10 | 28-07-2007 02:27:52 |
| problemas agregar una pc con S.O win 98 a una red | pollo_c | Internet | 1 | 27-02-2007 19:02:28 |
| Como agregar a una lista los nombres de los campos de una consulta. | Luis | Conexión con bases de datos | 2 | 11-11-2004 21:55:56 |
| Agregar items a un comboBox desde una consulta de MYSQL | Juan Carlos | Conexión con bases de datos | 3 | 29-05-2004 22:49:09 |
| Quiero saber como agregar una consulta de SQL a un combobox | Julio César | Varios | 4 | 15-01-2004 13:47:44 |
|