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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-12-2006
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 433
Poder: 20
Patricio Va por buen camino
union y null

Hola foro les hago dos consultas

1 - como puedo hacer para que me muestre todos los registros que la fecha es <> vacio

si pongo select fnacimiento from Tabla where fnacimiento is null
me muestra los que tiene null pero si quiero que me muestre todo lo contrario probe con <> null, not is null y nada

probe con esto que anda pero no hay otra forma
select codigo, fnacimiento
from tabla
where codigo not in (
select codigo, fnacimiento
from tabla where fnacimiento is null))

y el tema de union es posible unir dos consultas donde cada una se ordena de distinta manera?
Responder Con Cita
  #2  
Antiguo 18-12-2006
Gydba Gydba is offline
Miembro
 
Registrado: ene 2004
Ubicación: Argentina
Posts: 673
Poder: 21
Gydba Va por buen camino
Buenas tardes,

Ni idea que BD utilizás pero podrías probar con un: IS NOT NULL, puesto que el NULL no es un valor para aplicar comparaciones.

El de unión ya depende del motor de BD que no especificás, por lo que me ahorro decir algo que no te serviría.

Saludos!
__________________
Suerte
.: Gydba :.
Responder Con Cita
  #3  
Antiguo 18-12-2006
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 433
Poder: 20
Patricio Va por buen camino
perdon

utilizo interbase 6
Responder Con Cita
  #4  
Antiguo 18-12-2006
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 433
Poder: 20
Patricio Va por buen camino
perfecto

anduvo barbaro el is not null. gracias
Responder Con Cita
  #5  
Antiguo 09-01-2007
Avatar de fjcg02
[fjcg02] fjcg02 is offline
Miembro Premium
 
Registrado: dic 2003
Ubicación: Zamudio
Posts: 1.410
Poder: 22
fjcg02 Va camino a la fama
Si no me equivoco, el union puede hacerse siempre y cuando el nº de campos que devuelvan las querys involucradas sea el mismo y tengan el mismo tipo de campos las columnas de las dos querys. De hecho , es de sentido comun que sean iguales las columnas. La forma en que ordenes cada query es indiferente.
En alguna ocasión he utilizado columnas incluidas a mano con valor ' ' para que me coincidan el nº y el tipo.

Espero haberte ayudado.

Un saludo y suerte
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino -
Responder Con Cita
Respuesta



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
cambiar campo null a not null andressanchez Firebird e Interbase 8 18-09-2006 22:00:09
Select de un Union All?? Luana Tablas planas 1 17-04-2006 16:24:07
Union en BDE eduarcol SQL 9 05-07-2004 18:49:10
Clausula UNION TJose Firebird e Interbase 3 15-05-2003 20:59:56


La franja horaria es GMT +2. Ahora son las 23:59:37.


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