Selecionar todos os cheques do cliente

Dúvidas sobre MySQL, PHPMyAdmin, SQL e assuntos relacionado a banco de dados.

Moderador: web

responder a dúvida

Selecionar todos os cheques do cliente

Mensagem por Mous3 Offline » Qua Jan 25, 2012 10:39 pm


Olá pessoal parece uma duvida até besta mas eu tentei e não sei como fazer é o seguinte:

Eu tenho 3 tabelas: Clientes - Bancos - Cheques

Todo cliente pode ter mais de um banco e fazer vários cheques de vários bancos
Essas tabelas tem chaves estrangeiras Banco herda de Cliente e Cheques de Bancos

Como seleciono todos os cheques de um cliente que tem id 12 se ele tem varias Contas bancarias por exemplo ?
Desculpa não colar o código eu ainda to pensando em como fazer isso não criei os bancos. :(



detalhes...


Mous3
MEMBRO
MEMBRO
Mensagens: 10
Registrado em: Qui Out 20, 2011 9:16 pm


Selecionar todos os cheques do cliente

Mensagem por web Online » Qua Jan 25, 2012 10:46 pm

Se na tabela cheques você tem o id do cliente, você pode fazer o seguinte: Faz uma consulta na tabela Clientes passando o id dele. Dentro do while, você pega o id do cliente, e passa através de uma função para retornar uma lista com todos os cheques da tabela Cheques.

detalhes...

Gostou do que encontrou? Divulgue, indique, participe, agradeça pelas respostas.

Faço scripts personalizados ou reparos em scripts. Orçamento MSN codigosnaweb1 [@] gmail [.] com

Avatar do usuário
web
ADMIN
ADMIN
Mensagens: 12456
Registrado em: Sáb Jan 20, 2007 6:08 pm
Localização: RJ / RJ / Brasil

Selecionar todos os cheques do cliente

Mensagem por Mous3 Offline » Qui Jan 26, 2012 11:58 am

Mas não tem com fazer essa seleção direta em um comando só ?
De maneira mais dinâmica ?

detalhes...


Mous3
MEMBRO
MEMBRO
Mensagens: 10
Registrado em: Qui Out 20, 2011 9:16 pm


Selecionar todos os cheques do cliente

Mensagem por web Online » Qui Jan 26, 2012 12:53 pm

Tem uma forma, mas, depende dos dados e da sua estrutura. No meu caso aqui, eu usei uma relação de tabela estados e cidades

Código: Selecionar todos
SELECT
cidades.*,
estados.*
FROM cidades, estados
WHERE cidades.id_uf=estados.id AND estados.id=1

Se não conseguir, posta ai seu sql para eu testar aqui.

detalhes...

Gostou do que encontrou? Divulgue, indique, participe, agradeça pelas respostas.

Faço scripts personalizados ou reparos em scripts. Orçamento MSN codigosnaweb1 [@] gmail [.] com

Avatar do usuário
web
ADMIN
ADMIN
Mensagens: 12456
Registrado em: Sáb Jan 20, 2007 6:08 pm
Localização: RJ / RJ / Brasil

Selecionar todos os cheques do cliente

Mensagem por Mous3 Offline » Ter Jan 31, 2012 10:55 pm

Cara essa query ajudou pacas! :rofl:
Desculpa demorar pra responder :o
Mas valeu mesmo !!!

detalhes...


Mous3
MEMBRO
MEMBRO
Mensagens: 10
Registrado em: Qui Out 20, 2011 9:16 pm


Selecionar todos os cheques do cliente

Mensagem por web Online » Qua Fev 01, 2012 6:15 am

;)

detalhes...

Gostou do que encontrou? Divulgue, indique, participe, agradeça pelas respostas.

Faço scripts personalizados ou reparos em scripts. Orçamento MSN codigosnaweb1 [@] gmail [.] com

Avatar do usuário
web
ADMIN
ADMIN
Mensagens: 12456
Registrado em: Sáb Jan 20, 2007 6:08 pm
Localização: RJ / RJ / Brasil


responder a dúvida

Voltar para MySQL

Quem está online

Usuários navegando neste fórum: Bing [Bot] e 5 visitantes