Como fazer uma consulta no mysql, galera. eu já consegui fazer a conexão com o banco, mas nao sei como fazer uma consulta, nao sei nem como começar a fazer a consulta, por favor dei-me algum código com consulta, por favor, pois estou aprendendo praticamente sozinho, por favor me ajudem!
Como fazer uma consulta no mysql?
C
4 Respostas
K
você postou sua dúvida no lugar errado cara…sua pergunta não tem nada a ver com Certificação Java.
mesmo assim segue um link que irá te ajudar.
mais um link
http://www.roseindia.net/jdbc/jdbc-mysql/TwicePreparedStatement.shtml
L
Consultas com Junção
1) Relação de clientes do estado de São Paulo (Código, Nome, Cidade)
select cli_codigo, cli_nome, cid_nome
from clientes cl, cidades ci
where cl.cid_codigo = ci.cid_codigo and cid_uf = 'SP'
2) Relação de produtos fornecidos pelo fornecedor ?Fornecedor 1?
select p.pro_codigo, pro_descr
from produtos p, fornecedores f, fornecedores_produtos fp
where fp.for_codigo = f.for_codigo and fp.pro_codigo = p.pro_codigo and for_nome = 'Fornecedor 1'
3) Relação dos fornecedores que fornecem o produto 02.
select f.for_codigo, for_nome
from fornecedores f, fornecedores_produtos fp
where fp.for_codigo = f.for_codigo and pro_codigo = 2
4) Relação de todos os pedidos efetuados pelo cliente ?Augusto? no mês de marco de 2006
select * from pedidos p, clientes c
where p.cli_codigo = c.cli_codigo and cli_nome = 'Augusto' and extract (month from ped_data) = 03
and extract (year from ped_data) = 2006
5) Relação de todos os pedidos efetuados no dia de hoje (numero, Total do pedido, nome do cliente)
select ped_nro, ped_total, cli_nome
from pedidos p, clientes c
where p.cli_codigo = c.cli_codigo and ped_data = current_date
6) Todos os produtos do pedido 1 (código do produto, descrição, quantidade, preço e total
select p.pro_codigo, pro_descr, pdi_qtde, pdi_preco, pdi_total
from produtos p, pedidos_produtos pp
where p.pro_codigo = pp.pro_codigo and ped_nro = 1
Funções Agregadas
7) Total de clientes por Cidade (nome da cidade, total)
select cid_nome, count(*)
from cidades ci, clientes cl
where ci.cid_codigo = cl.cid_codigo
group by cid_nome
order by cid_nome
8) Relação de cidades com mais de 2 clientes
select cid_nome, count(*)
from cidades ci, clientes cl
where ci.cid_codigo = cl.cid_codigo
group by cid_nome
having count(*) > 2
9) Quantidade de pedidos do cliente 1 no ano de 2006)
select count(*)
from pedidos
where cli_codigo = 1
and extract (year from ped_data) = 2006
10) Total de produtos fornecidos pelo fornecedor 1
select count(*)
from fornecedores_produtos
where for_codigo = 1
11) Valor total dos pedidos efetuados no mês de abril de 2006
select sum(ped_total)
from pedidos
where extract (year from ped_data) = 2006 and extract (month from ped_data) = 04
12) Qual o preço médio dos produtos do pedido 2
select avg(pdi_preco)
from pedidos_produtos
where ped_nro = 2
Sub consultas
13) Qual produto com o maior estoque disponível
select *
from produtos
where pro_estoque = (select max(pro_estoque) from produtos)
14) Qual a cidade com o maior numero de clientes
select cid_nome, count(*)
from cidades ci, clientes cl
where ci.cid_codigo = cl.cid_codigo
group by cid_nome
having count(*) >= all (select count(*)
from cidades ci, clientes cl
where ci.cid_codigo = cl.cid_codigo
group by ci.cid_codigo)
15) Qual o fornecedor que fornece o maior numero de produtos
select for_nome
from fornecedores f, fornecedores_produtos fp
where f.for_codigo = fp.for_codigo
group by for_nome
having count(*) >= all (select count(*)
from fornecedores_produtos
group by for_codigo)
16) Quais os clientes que não efetuaram pedidos no mês de marco de 2006
select *
from clientes
where cli_codigo
not in (select cli_codigo
from pedidos
where ped_data between '03/01/2006' and '03/31/2006')
ou
select *
from clientes c
where not exists (select *
from pedidos p
where ped_data between '03/01/2006' and '03/31/2006'
and c.cli_codigo = p.cli_codigo)
R
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
dessa eu tenho que rir, pelo amor de Deus, aprenda postar, leia as regras pessoal
A
Oi,
Da uma olhada aqui… http://mballem.wordpress.com/2011/02/21/utilizando-swing-com-banco-de-dados/
Criado 25 de maio de 2011
Ultima resposta 25 de mai. de 2011
Respostas 4
Participantes 5