Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 10 postagens
Mais de 10 postagens
Tópico Autor
Mensagens: 15
Sexo: Masculino
Localização: PE
Contato:

Consulta Mysql

24-01-2008 15:26

Tenho um banco com duas tabelas, uma é clientes e a outra é prédios, para eu cadastrar o cliente, tenho que puxar o predio que ele se encontra da minha tabela prédios eu gostaria de exibir as duas tabelas em uma tabela só em uma pagina de consulta. que seria assim:

Prédio = Fulano de Tal
Quantidade de Clientes =5
Quantidade de Apartamentos=10

Quero puxar a quantidade de clientes da minha tabela cliente e a quantidade de apartamentos da minha tabela prédios.

Pense em uma bronca grande....rssrs
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17513
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Consulta Mysql

24-01-2008 15:32

Isso é mysql

MOVIDO: de Javascript, ECMAScript e AJAX para MySQL
0
A melhor hospedagem para o seu site HostGator!
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17513
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Consulta Mysql

24-01-2008 15:36

Não entendi muito bem, dá uma linha de exemplo de cada tabela
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 10 postagens
Mais de 10 postagens
Tópico Autor
Mensagens: 15
Sexo: Masculino
Localização: PE
Contato:

Consulta Mysql

24-01-2008 16:15

Tabela Cliente:

CREATE TABLE `cliente` (   `id` INT(11) NOT NULL AUTO_INCREMENT,   `Cliente` VARCHAR(255) NOT NULL,   `Status` VARCHAR(255) NOT NULL,   `Predio` VARCHAR(255) NOT NULL,   `Telefone` VARCHAR(255) NOT NULL,   `Celular` VARCHAR(255) NOT NULL,   PRIMARY KEY  (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ;

Tabela Prédios Clientes:

CREATE TABLE `prediosclientes` (   `id` INT(11) NOT NULL AUTO_INCREMENT,   `Nome` VARCHAR(255) NOT NULL,   `Endereco` VARCHAR(255) NOT NULL,   `Complemento` VARCHAR(255) NOT NULL,   `Cep` VARCHAR(255) NOT NULL,   `Zona` VARCHAR(255) NOT NULL,   `QuantAptos` VARCHAR(255) NOT NULL,   `Padrao` VARCHAR(255) NOT NULL,   `RedeQualidade` VARCHAR(255) NOT NULL,   `Satisfacao` VARCHAR(255) NOT NULL,   `OutrosProvedores` VARCHAR(255) NOT NULL,   PRIMARY KEY  (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=205 ;

eu gostaria dar um INNER JOIN nas duas tabelas mais que na exibição da consulta aparecesse o COUNT da quantidade de clientes de cada prédio.

Por exemplo no Prédio Tranquedo Neves eu tenho 19 clientes cadastrados na tabela cliente; no Prédio Aliança eu tenho 20 clientes cadastrados na tabela clientes etc.
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17513
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Consulta Mysql

24-01-2008 16:24

0
A melhor hospedagem para o seu site HostGator!
 
Mais de 10 postagens
Mais de 10 postagens
Tópico Autor
Mensagens: 15
Sexo: Masculino
Localização: PE
Contato:

Re: Consulta Mysql

24-01-2008 16:39

Sim é legal mais como vou exibir a quantidade de clientes individualmente?
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17513
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Consulta Mysql

24-01-2008 17:08

Você pode dar um exemplo com dados do que precisa? tipo:

tabela 1
campo1 campo2 campo3
valor1 valor2 valor3

tabela 2
... ... ...
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 10 postagens
Mais de 10 postagens
Tópico Autor
Mensagens: 15
Sexo: Masculino
Localização: PE
Contato:

Consulta Mysql

25-01-2008 11:43

Consegui fazer a consulta da seguinte maneira
SELECT DISTINCT Predio,COUNT(*)
FROM cliente
GROUP BY predio

Ele me dá a quantidade de clientes exatos de cada prédio só falta puxar a quantidade de apartamentos que cada um tem
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17513
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Consulta Mysql

25-01-2008 12:06

:)
0
A melhor hospedagem para o seu site HostGator!
 
Primeiras postagens
Primeiras postagens
Mensagens: 1
Sexo: Masculino

Consulta Mysql

31-05-2011 14:11

Otimo tópico!!!
adorei! super explicativo!
:wasntme:
0

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado