![]() |
![]() |
| 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:
Vale. Así me sacaría todas las fichas de la poblacion 1837 que tuvieran los cargos 33 ó 34 definidos: tantas filas como fichas encuentre con esos parámetros. Pero, y volviendo a mi mensaje anterior, si necesito que ambos resultados estén en la misma fila ¿cómo lo hago? Es aquí donde me estoy volviendo loco, en como conseguir lo que comentaba antes: Cita:
![]() |
|
#2
|
||||
|
||||
|
¿Eso es correcto: and per.codigo = ele.codigo?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#3
|
||||
|
||||
|
Sí. El campo código está asociado a la persona y en la tabla electos se guarda el código de la persona, el cargo que ocupa y la población (codificados). La descripción de la tabla Persona ya la puse antes. La tabla Electos tiene esta estructura:
Código:
CREATE TABLE Electos (CodPrv VARCHAR(3) DEFAULT '99' NOT NULL, Codigo INTEGER NOT NULL, Cargo INTEGER NOT NULL, Junta INTEGER DEFAULT 1, Poblacion INTEGER DEFAULT 1, CONSTRAINT PK_Electos PRIMARY KEY (CodPrv, Codigo, Cargo, Junta)) |
|
#4
|
|||
|
|||
|
Hola a todos
Cita:
prueba la siguiente consulta, en donde para cada poblaciónn obtienes las distintas personas que ocupan un cargo, si guieres añadir mas cargos es cuestion de insertar un LEFT JOIN por cada nuevo cargo:
|
|
#5
|
||||
|
||||
|
Muchas gracias por la sugerencia. Por ahí van los tiros.
Cita:
![]() Esto es lo que me haría falta: que los dos registros quedaran en la misma fila para poder "rellenar" bien el informe. Pero es un punto de partida al que yo no había logrado llegar. |
|
#6
|
||||
|
||||
|
Cita:
![]() ![]() |
|
#7
|
||||
|
||||
|
Por cierto: Se me ha olvidado algo fundamental. Daros las gracias a todos los que os habéis molestado por tratar de ayudarme.
![]() ![]() ![]() ![]() ![]() ![]() |
|
#8
|
||||
|
||||
|
¿A qué te refieres con "ambos resultados"?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#9
|
||||
|
||||
|
Pues eso:
Cita:
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Problemas con consulta left outer join | hebam | SQL | 4 | 06-09-2007 03:43:27 |
| usando LEFT JOIN o RIGHT JOIN | alcides | SQL | 8 | 03-05-2007 17:35:46 |
| left join e inner join duda | Patricio | SQL | 0 | 26-04-2007 22:06:43 |
| Problemas con un left outer join en FB2 | TJose | Firebird e Interbase | 12 | 19-02-2007 14:11:38 |
| LEFT OUTER JOIN e INNER JOIN Juntos | alcides | SQL | 3 | 08-07-2005 18:06:27 |
|