Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #7  
Antiguo 01-04-2008
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Poder: 26
BlueSteel Va por buen camino
Hola Poliburro

mira.. estas consultas en forma separada funcionan super bien (claro que le modifique por los campos que correspondian...)

Código SQL [-]
Select Hor_Tipo As E, Per_Nro As FichaE, 
       CONVERT(Char(10), Hor_Fecha, 103) AS FechaE,
       CONVERT(Char(8), Hor_Fecha, 108) AS HoraE
  From Horario
 Where Hor_Tipo = 1

Select Hor_Tipo As S, Per_Nro As FichaS, 
       CONVERT(Char(10), Hor_Fecha, 103) AS FechaS,
       CONVERT(Char(8), Hor_Fecha, 108) AS HoraS
  From Horario
 Where Hor_Tipo = 0

y me entregan estos resultados

Código:
 
E FichaE FechaE HoraE
1 1005 18/02/2008 15:19:00
1 2003 18/02/2008 15:25:00
1 1012 18/02/2008 15:25:00

S FichaS FechaS HoraS
0 1012 18/02/2008 15:26:00
0 2010 18/02/2008 15:38:00
0 2011 18/02/2008 15:38:00
Cuando realizo la consulta en conjunto me da errores...

esta seria la consulta...
Código SQL [-]
Select Entrada.E, Entrada.FichaE, Entrada.FechaE, Entrada.HoraE,
       Salida.S, Salida.FichaS, Entrada.FechaS, Entrada.HoraS
From  (
       Select Hor_Tipo As E, Per_Nro As FichaE, 
              CONVERT(Char(10), Hor_Fecha, 103) AS FechaE,
              CONVERT(Char(8), Hor_Fecha, 108) AS HoraE
       From Horario
       Where Hor_Tipo = 1        
       ) As Entrada
Left Join (
       Select Hor_Tipo As S, Per_Nro As FichaS, 
              CONVERT(Char(10), Hor_Fecha, 103) AS FechaS,
              CONVERT(Char(8), Hor_Fecha, 108) AS HoraS
       From Horario
       Where Hor_Tipo = 0
       ) As Salida
On Entrada.FechaE = Salida.FechaS And Entrada.FichaE = Salida.FichaS

y este corresponderia al error
Código:
Servidor: mensaje 207, nivel 16, estado 3, línea 1
El nombre de columna 'FechaS' no es válido.
Servidor: mensaje 207, nivel 16, estado 1, línea 1
El nombre de columna 'HoraS' no es válido.
ahora.. se supone que la columna FechaS y HoraS se estan asignando con la subconsulta...

que podrá ser ???
__________________
BlueSteel
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como hago esta consulta? MaMu MySQL 3 21-12-2007 14:51:17
Alguien sabe como puedo hacer esta conexion!!! Pitoniso Internet 2 19-05-2007 23:20:29
Se Puede Hacer Esta Consulta ? Renees Conexión con bases de datos 0 26-04-2006 18:32:32
como hacer que un scrollbox cuando esta deshabilitado se ponga gris? orfeo Varios 1 02-03-2004 06:09:27
Quiero Saber como hacer que un boton se vea que esta siendo pulsado Julio César Varios 2 27-11-2003 18:34:11


La franja horaria es GMT +2. Ahora son las 10:12:48.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi