Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/07/2012, 19:24
erxaca
 
Fecha de Ingreso: enero-2010
Mensajes: 389
Antigüedad: 15 años, 1 mes
Puntos: 4
Respuesta: Seleccionar un campo según sea cero o distinto a cero

Buscando más he encontrado el uso del JOIN, por lo que he implementado quedando así la consulta original:
SELECT p.nombre, especies.nombre AS especie, especies_cruce.nombre AS especie_cruce
FROM animales AS p, especies, especies AS especies_cruce
LEFT JOIN animales ON especies.id = animales.id_especie_cruce
AND p.id_especie = especies.id

siendo animales.id_especie_cruce el campo que quiero que aparezca como NULL (o cero) pero MySQL me devuelve el error #1054 - Unknown column 'especies.id' in 'on clause'

Última edición por erxaca; 04/07/2012 a las 19:36