Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-06-2005
Avatar de marceloalegre
[marceloalegre] marceloalegre is offline
Miembro Premium
 
Registrado: abr 2005
Ubicación: Mar del Plata - Argentina
Posts: 448
Poder: 20
marceloalegre Va por buen camino
Consulta Cast

No entiendo por que tengo que tener la consulta con cast para esta union de 2 joins... asi mi consulta anda correcta alguien me dijo que use cast...pero no se bien que estoy haciendo...
Código SQL [-]
 
select
EVENTOSAUDITABLES.FECHAHORA,
OPERADORES.APELLIDO||' '||OPERADORES.NOMBRE as OPERADOR,
EVENTOS.DESCRIPCION as EVENTO_real,
EVENTOSAUDITABLES.NOTA,
EVENTOSAUDITABLES.ideventoauditable,
cast(null as integer) as idticket,
cast(null as varchar(255)) as NROTICKET,
cast(null as float) as TOTALIMPUESTO1,
cast(null as float) as TOTALIMPUESTO2,
cast(null as float) as TOTAL,
cast(null as float) as TOTALTICKET
from
EVENTOSAUDITABLES
left outer join OPERADORES
on (EVENTOSAUDITABLES.IDOPERADOR = OPERADORES.IDOPERADOR),
EVENTOS
where
(EVENTOSAUDITABLES.IDEVENTO = EVENTOS.IDEVENTO) and
(EVENTOSAUDITABLES.fechahora >= :fecini) and
(EVENTOSAUDITABLES.fechahora <= :fecfin)
 
union
 
select
TICKETS.fechahoraapertura as FECHAHORA,
OPERADORES.APELLIDO||' '||OPERADORES.NOMBRE as OPERADOR,
cast(null as varchar(255)) as EVENTO_real,
cast(null as varchar(255)) as NOTA,
cast(null as integer) as ideventoauditable,
TICKETS."idTicket" as idticket,
TICKETS.NROTICKET,
TICKETS.TOTALIMPUESTO1,
TICKETS.TOTALIMPUESTO2,
TICKETS.TOTAL,
cast(TICKETS.TOTAL - TICKETS.TOTALIMPUESTO1 - TICKETS.TOTALIMPUESTO2 as float) as TOTALTICKET
from
TICKETS
left outer join OPERADORES
on (OPERADORES.IDOPERADOR = TICKETS.IDOPERADOR)
where
(TICKETS.fechahoraapertura >= :fecini) and
(TICKETS.fechahoraapertura <= :fecfin)
order by
1
que hacen los cast... ? porque si llamo los campos como debe ser no anda esto... gracias.-
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


La franja horaria es GMT +2. Ahora son las 11:24:05.


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