Guia de orientação do Dojo

1
Orientações para o Dojo A) A atividade consistirá em criar instruções SQL de acordo com duas tabelas que serão apresentadas no início B) Os comandos não são sensíveis ao caso, isto é, nomes de atributos escritos em caixa alta e caixa baixa serão considerados iguais. C) Sempre que for solicitado o total/quantidade/média ou ainda comparação entre duas tabelas, deverá ser utilizado o Alias (apelido “As”). Para quantidade será utilizado o Alias Qtde. Acentos devem ser evitados nos Alias, mas não nos valores D) Na comparação entre campos/valores não serão utilizados espaços “ “ E) Abaixo estão alguns comandos que serão utilizados 1. Mostrar todos os itens de uma tabela Select * from Tabela 2. Mostrar os campos A e B da tabela ordenados por algum campo de forma crescente/decrescente Select A, B From Tabela Order By Campo Cres/Desc 3. Mostrar o Total/Média/Quantidade de algum campo de alguma tabela usando Alias Select Sum/AVG(Campo) ou Count(*) as Total From Tabela 4. Mostrar o campo da Tabela A que tenha valor igual a um campo da Tabela B Select a.Campo_A, b.Campo_B From Tabela_A a, Tabela_B b Where a.Campo_A=b.Campo_B

Transcript of Guia de orientação do Dojo

Page 1: Guia de orientação do Dojo

Orientações para o Dojo

A) A atividade consistirá em criar instruções SQL de acordo com duas tabelas

que serão apresentadas no início

B) Os comandos não são sensíveis ao caso, isto é, nomes de atributos

escritos em caixa alta e caixa baixa serão considerados iguais.

C) Sempre que for solicitado o total/quantidade/média ou ainda comparação

entre duas tabelas, deverá ser utilizado o Alias (apelido “As”). Para

quantidade será utilizado o Alias Qtde. Acentos devem ser evitados nos

Alias, mas não nos valores

D) Na comparação entre campos/valores não serão utilizados espaços “ “

E) Abaixo estão alguns comandos que serão utilizados

1. Mostrar todos os itens de uma tabela Select * from Tabela

2. Mostrar os campos A e B da tabela ordenados por algum campo de forma crescente/decrescente

Select A, B From Tabela Order By Campo Cres/Desc

3. Mostrar o Total/Média/Quantidade de algum campo de alguma tabela usando Alias

Select Sum/AVG(Campo) ou Count(*) as Total From Tabela

4. Mostrar o campo da Tabela A que tenha valor igual a um campo da Tabela B

Select a.Campo_A, b.Campo_B From Tabela_A a, Tabela_B b Where

a.Campo_A=b.Campo_B