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 22-07-2005
Avatar de hector.roma
hector.roma hector.roma is offline
Miembro
 
Registrado: jul 2005
Ubicación: a caballo entre Galicia y Portugal
Posts: 58
Poder: 19
hector.roma Va por buen camino
Seleccionar valores nulos

Hola, tengo un ligero problema que me está volviendo loco. No sé si es por estar trabajando sin dormir por la noche... o por cualquier otra razón. Voy al grano, imaginemos una tabla del estilo:

Tabla: MiTabla
Codigo Nombre Presente
------ ------- --------
1 Paco T
2 Pepe F
3 Luis (null)
4 Mara (null)
5 Rosa (null)
6 Tono F

Ahora bien cuando ejecuto la consulta:
Código SQL [-]
  
SELECT *
FROM MiTabla
WHERE Presente <> "T"

Mi pregunta es... ?no debería aparecer en el resultado los registros del 2 al 6?

Ya se que se soluciona poniendo WHERE Presente="F" AND Presente="NULL" pero ahora me asalta la duda:
  • si lo anterior es correcto, y de serlo ?porqué no muestra ningún registro (creo que esto no lo había dicho antes, pues eso la consulta anterior no me muestra ninguna fila)?
  • y en el caso de no ser correcto, ?cual es mi error?
Muchas gracias a todos, perdón por escribir algo tan sencillo, pero con el calor que hace mi cabeza hoy no regula bien... Gracias.
PD: Mi teclado no tiene el símbolo de abertura de interrogación.
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:07:06.


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