Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Oracle

Respuesta
 
Herramientas Desplegado
Antiguo 16-ene-2008, 12:18   #1 (permalink)
brotherpowell ha deshabilitado el karma
 
Fecha de Ingreso: enero-2007
Ubicación: Sevilla
Mensajes: 216
problemas con Consulta SQL

Hola a todos resulta que soy nuevo en SQL y oracles, y estoy realizando la siguiente consulta en el isqplus, a la tabla emp que viene de ejemplo, con el usuario scott, y lo que quiero es:

Listado de los empleados que no tienen comisiónn o tienen comisión cero.

Y yo realizo:

select ename, comm
from emp
where (comm=0 or comm=null);

Pero solo me sale los usuarios que tienen valor 0, no me salen los usuarios que tienen valor null.

Lo he probado con el operador like y nada.

YA se que puede ser una tonteria, pero estoy un poco atrancado en este punto.

Un saludo y gracias.
brotherpowell está desconectado   Responder Citando
Antiguo 16-ene-2008, 15:23   #2 (permalink)
matanga ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2007
Ubicación: Barcelona, España
Mensajes: 529
Re: problemas con Consulta SQL

Hola,

IS NULL es la forma para comparar con valores NULL, tanto en PL/SQL como en SQL.

Código:
select ename, comm
from emp
where comm = 0 or comm is null;
Saludos
matanga está desconectado   Responder Citando
Antiguo 16-ene-2008, 16:24   #3 (permalink)
brotherpowell ha deshabilitado el karma
 
Fecha de Ingreso: enero-2007
Ubicación: Sevilla
Mensajes: 216
Re: problemas con Consulta SQL

Gracias matanga, el código que me has pasado funciona perfectamante, y además la expliación a sido perfecta.

Gracias
brotherpowell está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 17:41.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93