Sentencia SQL
Publicado por Isai (1 intervención) el 03/07/2008 20:10:42
Hola que tal tengo algunos problemas con la siguiente sentencia:
SELECT DISTINCT Pruebas.*,Metodos.* FROM Metodos, (Pruebas INNER JOIN Sinonimos ON Pruebas.NumPrue = Sinonimos.NumPrue) WHERE (Pruebas.EXCLUYE = 0) AND ((Pruebas.NOMPRUE LIKE '%algo%') OR (Sinonimos.NOMPRUE LIKE '%algo%')) AND (Metodos.CVEMETO=Pruebas.CVEMETO AND Metodos.DESMETO='RADIOLOGIA DIGITAL') ORDER BY Pruebas.NOMPRUE
Bien la consulta anterior busca la cadena de texto en pruebas y que ademas exista una relacion con sinonimos y si es de radiologia digital.
Lo que quier es que me regrese las pruebas que son de radiologia digital y ademas que contengan el texto a buscar ya se en Pruebas o Sinonimos.
SELECT DISTINCT Pruebas.*,Metodos.* FROM Metodos, (Pruebas INNER JOIN Sinonimos ON Pruebas.NumPrue = Sinonimos.NumPrue) WHERE (Pruebas.EXCLUYE = 0) AND ((Pruebas.NOMPRUE LIKE '%algo%') OR (Sinonimos.NOMPRUE LIKE '%algo%')) AND (Metodos.CVEMETO=Pruebas.CVEMETO AND Metodos.DESMETO='RADIOLOGIA DIGITAL') ORDER BY Pruebas.NOMPRUE
Bien la consulta anterior busca la cadena de texto en pruebas y que ademas exista una relacion con sinonimos y si es de radiologia digital.
Lo que quier es que me regrese las pruebas que son de radiologia digital y ademas que contengan el texto a buscar ya se en Pruebas o Sinonimos.
Valora esta pregunta


0