FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Ayuda con consulta
Hola, tengo la siguiente consulta:
select count(idempleado) from ':RH-Consultores:nom10001' where (FechaAlta>=:ini and FechaAlta<=:fin) and (IDDepartamento=:suc) union select count(idempleado) from ':RH-Asimilados:nom10001' where (FechaAlta>=:ini and FechaAlta<=:fin) and (IDDepartamento=:suc) union select count(idempleado) from ':RH-Presensa:nom10001' where (FechaAlta>=:ini and FechaAlta<=:fin) and (IDDepartamento=:suc) union select count(idempleado) from ':RH-2004:nom10001' where (FechaAlta>=:ini and FechaAlta<=:fin) and (IDDepartamento=:suc) Pero me da cuatro resultados, uno por cada Query, como puedo hacer para que me de un solo resultado, es decir que me sume los 4 que me da, espero que alguien me pueda ayudar. Gracias |
#2
|
||||
|
||||
Resultado
El resultado que te esta dando es el que tu le estas especificando en el SQL asi que los mas viable para hacer lo que quieres es que lo hagas en un store procedure ay si puedes hacer lo que tu dice
__________________
El Fracaso tiene mil explicaciones el Éxito no necsita explicación |
#3
|
||||
|
||||
Este ejemplo te sirve para lo que quieres en SQL SERVER:
Código PHP:
__________________
Saludos, Peter Investment |
#4
|
||||
|
||||
Continuo
Disculpa, pero no me funciona la consulta, que es lo que debo de poner en total_registros por favor, gracias. Aprovechando, como puedo unir campos para que aparezcan en una sola columna, por ejemplo:
select nombre||' '||paterno||' '||materno nombre, id_persona i from personas; Este codigo funciona en el SQL Plus pero no en delphi, no me funciona el || cuando quiero juntar un campo numerico y un string |
#5
|
|||
|
|||
Desde delphi si quieres tener en un string unas comillas simples (') tienes dos formas de hacerlo:
Saludos... |
|
|
|