Cuestión : MySQL ENSAMBLA da la columna vacía

He visto mucho este en línea pero no puedo agarrar porqué mi pregunta está dando una columna vacía. Es normalmente cuando hay datos NULOS y la pregunta es el emparejar vacío en lugar de otro. No tengo ningún data.

I necesito “título” del nodo y del “cuerpo” de node_revisions cuando node.type es “bio”. el nid es una columna que tienen que ambos los trabajos de join.

This:
select node.title del nodo donde node.type = “bio”; # da todo el entries
select node_revisions.body de node_revisions; # da todo el body
I quieren combinar esos el queries

This no trabaja:
select node.title, node_revisions.body del nodo, node_revisions donde node.nid = node_revisions.nid y node.type = “bio”; # exhibe todos los títulos correctamente pero el cuerpo es trabajos del blank

This también como prueba.
select node.title, node_revisions.body del nodo, node_revisions donde node.nid = node_revisions.nid y node.type = “página”; ¡# título de las exhibiciones y cuerpo de páginas en vez del bio

If hago a! = “bio” en vez de = “bio” da datos apropiados: ¡
select node.title, node_revisions.body del nodo, node_revisions donde node.nid = node_revisions.nid y node.type! = “bio”; # el título de las exhibiciones y el cuerpo de las páginas que el bios

I también ha intentado A LA IZQUIERDA ENSAMBLAN con el mismo result.
class= del

Respuesta : MySQL ENSAMBLA da la columna vacía

>> node_revisions.body selecto de node_revisions; # da todo el cuerpo

De inspección, no parece haber nada mal con las preguntas.
Cuántos expedientes están allí en node_revisions y nodo; ¿podría usted hacer un mysqldump?

seleccionar node.nid del nodo donde node.type = “bio”;

Usar la lista arriba, funcionar con esta 2da pregunta.

seleccionar * de los node_revisions donde node_revisions.nid adentro (….)

¿Qué usted consigue?
Otras soluciones  
 
programming4us programming4us