Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

montano

[Resolvido] SELECT JOIN

Recommended Posts

$sql = "select cod_tv_contrato from tb_tv_contrato WHERE substr(data_sit, 6, 2) = '05' and situacao = 'Ativada' and cidade JOIN (select cidade from tb_cidade where grupo = '$grupo')";

 

 

preciso selecionar todos codigos da tb_tv_contrato, onde o mes da data_sit = 05 , situacao = "Ativada" e a cidade, tem que estar cadastrada na tb_cidade como grupo = "$grupo";

 

 

 

nao sei onde esta o erro :S, alguem pode da uma força?

 

att lucas

Compartilhar este post


Link para o post
Compartilhar em outros sites

Um exemplo do formato do SELECT com JOIN é o seguinte:

 

SELECT `tabela1`.`coluna`, `tabela2`.`coluna` FROM `tabela1` INNER JOIN `tabela2` ON `tabela1`.`coluna_relacionada` = `tabela2`.`coluna_relacionada` WHERE ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Um exemplo do formato do SELECT com JOIN é o seguinte:

 

SELECT `tabela1`.`coluna`, `tabela2`.`coluna` FROM `tabela1` INNER JOIN `tabela2` ON `tabela1`.`coluna_relacionada` = `tabela2`.`coluna_relacionada` WHERE ...

 

nao entendi o esquema das coluna..

do jeito que eu fiz ta errado?

Compartilhar este post


Link para o post
Compartilhar em outros sites

$sql = "select * from tb_tv_contrato WHERE situacao = 'Ativada' and substr(data_sit, 6, 2) = '05' and cidade NOT IN (select cidade from tb_cidade WHERE grupo != '$grupo')"

 

assim funciono. substitui o join por NOT e invez de igual , botei diferente. meio gambiarra mas chega ao resultado

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.