Tap 1

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (355 palavras )
  • Download(s) : 0
  • Publicado : 30 de maio de 2012
Ler documento completo
Amostra do texto
Aluno: Mauricio Moreira


TAP 01 – Linguagem de Programação 2
Instruções:

Execute o script monta_base.sql no MySQL. Este script monta um schema chamado clinica com duas tabelas: especialidadee medico. O script também grava alguns registros em ambas as tabelas. Usando esta base monte o comando SQL que responde as seguintes questões:
1) Quero visualizar o CRM e o nome de todos osmédicos cadastrados.


‘SELECT crm, nome FROM medico’;
2) Quero visualizar todas as especialidades cadastradas em ordem alfabética invertida (z ... a). (Cláusula order by).


'SELECTdescricao FROM especialidade order by descricao DESC';


3) Quero visualizar o CRM, o nome do médico e a descrição da especialidade de todos os médicos da clínica.


'SELECT medico.crm,medico.nome FROM medico INNER JOIN especialidade on medico.especialidade = especialidade.id’;


4) Quero visualizar o CRM e o nome de todos os 18 pediatras. (Cláusula where)

‘SELECT crm, nome FROMmedico WHERE especialidade= ‘8’’;

5) Quero visualizar o CRM e o nome de todos os médicos cujo nome comece com a letra 'S'. (Cláusula where + like)
‘SELECT crm, nome FROM medico WHERE nome LIKE‘S%’’;

6) Quero visualizar o nome de todos os ginecologistas cujo nome comece com a letra 'M'. (Cláusula where + like + and)

‘SELECT crm, nome FROM medico WHERE especialidade= ‘5’ AND nome LIKE‘M%’’;

7) Quero visualizar a especialidade, o CRM e o nome de todos os médicos ordenados por ordem alfabética de especialidade.


'SELECT medico.crm, medico.nome especialidade.descricao FROMmedico INNER JOIN especialidade on medico.especialidade = especialidade.id ORDER BY especialidade.descricao’;

8) Quero saber a quantidade de médicos da especialidade "Clínica Médica". (funçãocount)
‘SELECT COUNT(*) FROM medico WHERE especialidade=’3’’;


9) Quero consultar o CRM e o nome de todos os oftalmologistas.

‘SELECT crm, nome FROM medico WHERE especialidade= ‘7’’;...
tracking img