elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos (Moderador: Carloswaldo)
| | | |-+  Problema extraño con una consulta sencilla: Strings, Like
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problema extraño con una consulta sencilla: Strings, Like  (Leído 1,961 veces)
astinx

Desconectado Desconectado

Mensajes: 111



Ver Perfil
Problema extraño con una consulta sencilla: Strings, Like
« en: 10 Marzo 2012, 16:14 »

Hola, tengo que hacer una consulta realmente sencilla, pero no me devuelve ningún resultado, la consulta es la siguiente:

select CARRERAS.IDCAR, CARRERAS.NOMBRE FROM
CARRERAS
INNER JOIN FACCAR ON (CARRERAS.IDCAR = FACCAR.IDCAR)
INNER JOIN FACULTADES ON (FACULTADES.IDFAC = FACCAR.IDFAC)
INNER JOIN UNIFAC ON (UNIFAC.IDFAC = FACULTADES.IDFAC)
INNER JOIN UNIVERSIDADES ON (UNIVERSIDADES.IDUNI = UNIFAC.IDUNI)
WHERE ((UNIVERSIDADES.NOMBRE LIKE '%Universidad Nacional de La Plata%')
AND (FACULTADES.NOMBRE LIKE '%Facultad de Informatica%')
AND (CARRERAS.NOMBRE LIKE '%Sistemas%'))

No me devuelve nada, me deberia devolver IDCAR = 1 y NOMBRE = 'Licenciatura en Sistemas'

Pero fijense que si elimino todo lo del Where me devuelve:



(La consulta devolvió todas las carreras de todas las facultades de todas las universidades, solo que las que figuran son las únicas que inserte)

Se me hace muy extraño porque usando LIKE debería devolverme lo que espero. No se en que me estoy equivocando. Si alguien lo nota, por favor aviseme.

Muchas gracias por detenerse a leer y Saludos!


En línea

La programación hoy en día es una carrera entre los ingenieros de software intentando construir mejores y más eficientes programas a prueba de idiotas y el Universo intentando producir mejores y más grandes idiotas. De momento, el Universo está ganando
HdM


Desconectado Desconectado

Mensajes: 1.674



Ver Perfil
Re: Problema extraño con una consulta sencilla: Strings, Like
« Respuesta #1 en: 10 Marzo 2012, 16:44 »

Buenas.

¿Qué SGBD estás utilizando? Los comodines a utilizar con el operador LIKE dependerán del SQL implementado. ¿ Has probado a utlizar en vez del &, el * ?

Saludos.


En línea

- Nice to see you again -
astinx

Desconectado Desconectado

Mensajes: 111



Ver Perfil
Re: Problema extraño con una consulta sencilla: Strings, Like
« Respuesta #2 en: 10 Marzo 2012, 16:49 »

No, perdón, justo estaba por responder, se ve que me quedaban espacios en blanco a la derecha y se me arruinaba la consulta, así que cambie el LIKE por =, disculpen la pregunta noob xD.
En línea

La programación hoy en día es una carrera entre los ingenieros de software intentando construir mejores y más eficientes programas a prueba de idiotas y el Universo intentando producir mejores y más grandes idiotas. De momento, el Universo está ganando
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines