4 - Consultas
From Grupo2 Ahand
Line 1: | Line 1: | ||
+ | http://rmarcell.brinkster.net/Consulta1.JPG | ||
+ | http://rmarcell.brinkster.net/Consulta2.JPG | ||
+ | http://rmarcell.brinkster.net/Consulta3.JPG | ||
+ | http://rmarcell.brinkster.net/Consulta4.JPG | ||
+ | http://rmarcell.brinkster.net/Consulta5a.JPG | ||
+ | http://rmarcell.brinkster.net/Consulta5b.JPG | ||
+ | http://rmarcell.brinkster.net/Consulta5c.JPG | ||
+ | |||
<table border="1" width="78%" cellspacing="1" id="table1"> | <table border="1" width="78%" cellspacing="1" id="table1"> | ||
<tr> | <tr> |
Revision as of 16:34, 28 December 2006
SELECIONA TODAS AS OCORRÊNCIAS DO MOTORISTA SELECT OM.*, M.NOME, M.ID_MOTORISTA FROM motoristas AS m,
ocorrencias_motoristas AS om |
-- SELECIONA O NÚMERO DE OCORRÊNCIAS POR MOTORISTA |
-- SELECIONA INFORMAÇÕES DO USUÁRIO, QUAL A
ROTA QUE O MESMO UTILIZA, SEU PONTO DE INICIO E FIM, COMO TB O BAIRRO E
DESCRIÇÃO DA REFERÊNCIA |
-- APENAS ORDENA PELO NOME DE USUÁRIO A CONSULTA ACIMA
SELECT U.ID_USUARIO, U.NOME, U.CPF, R.ID_ROTA, R.PONTO_INICIO,
R.PONTO_FIM, REF.BAIRRO, REF.DESCRICAO |
-- CONTA QUANTOS USUARIOS EXISTE POR ROTA, SEPARANDO OS RESULTADOS POR ROTA DECRESCENTE. ALÉM DISSO INFORMA O ID_ROTA COMO TAMBÉM PONTO DE INÍCIO E FIM
SELECT R.ID_ROTA, R.PONTO_INICIO, R.PONTO_FIM, COUNT(U.ID_USUARIO)
TOTAL_USUARIOS |
-- SELECIONA O NOME DO MOTORISTA, O VEÍCULO QUE DIRIGE, O PROPRIETARIO DESSE VEICULO, A ROTA QUE ESTE MOTORISTA FAZ,PERIODO, REFERENCIAS DESSA ROTA |