Pergunta : MySQL JUNTA-SE dá a coluna vazia

Eu vi muito este em linha mas eu não posso agarrar porque minha pergunta está dando uma coluna vazia. Normalmente é quando há uns dados NULOS e a pergunta é combinar vazia preferivelmente. Eu não tenho nenhum data.

I preciso o “título” do nó e do “corpo” dos node_revisions quando node.type é “bio”. o nid é uma coluna que ambos têm que trabalhos de join.

This:
select node.title do nó onde node.type = “bio”; # dá todo o entries
select node_revisions.body dos node_revisions; # dá todo o body
I querem combinar aqueles o queries

This não trabalha:
select node.title, node_revisions.body do nó, node_revisions onde node.nid = node_revisions.nid e node.type = “bio”; # indica todos os títulos corretamente mas o corpo é trabalhos do blank

This igualmente como um teste.
select node.title, node_revisions.body do nó, node_revisions onde node.nid = node_revisions.nid e node.type = “página”; # título das exposições e corpo das páginas em vez do bio

If eu faço a! = “bio” em vez de = “bio” dá dados apropriados:
select node.title, node_revisions.body do nó, node_revisions onde node.nid = node_revisions.nid e node.type! = “bio”; # o título das exposições e o corpo das páginas que o bios

I igualmente tentou À ESQUERDA JUNTAM-SE com o mesmo result.
class= do

Resposta : MySQL JUNTA-SE dá a coluna vazia

>> node_revisions.body seleto dos node_revisions; # dá todo o corpo

Da inspeção, não parece haver nada erradamente com as perguntas.
Quantos registros estão lá nos node_revisions e no nó; poderia você fazer um mysqldump?

selecionar node.nid do nó onde node.type = “bio”;

Using a lista acima, funcionar esta �a pergunta.

selecionar * dos node_revisions onde node_revisions.nid dentro (….)

Que você começ?
Outras soluções  
 
programming4us programming4us