Bancoo
Sendo a coluna cd_aluno a chave primaria da tabela.
R: create table alunos_Douglas
(
cd_aluno int, nome varchar(100), sexo varchar(1), bairro varchar(100), cidade varchar(100), uf varchar(2), primary key (cd_aluno)
)
Comando SQL que mostre o:
> Menor código de aluno,
> Maior código de aluno,
> Média código de aluno,
> Soma dos códigos de aluno,
> e o Total de número de linhas.
R: > Select MIN(cd_aluno) from alunos_Douglas;
> Select MAX(cd_aluno) from alunos_Douglas;
> Select AVG(cd_aluno) from alunos_Douglas;
> Select SUM(cd_aluno) from alunos_Douglas;
> Selec count( * ) from alunos_Douglas;
Atualizar todos os nomes para satc quando a cidade for FORQUILHINHA.
R: Update alunos_Douglas set nome = "satc" where cidade = "FORQUILHINHA"
Monte um comando sql:
a) Resulte uma lista com código e nome dos alunos, ordenando pelo atributo nome alfabética.
b) Resulte uma lista com código e nome dos alunos, ordenando pelo atributo nome alfabética decrescente.
* Usando comando ORDER BY
R: Select cd_aluno , nome from alunos_Douglas order by nome;
Select cd_aluno , nome from alunos_Douglas order by nome desc; a) Listar os registros em que o nome inicie com as letras "an".
b) Listar os registros em que o nome contenham as letras "mi".
c) Listar os registros em que o nome termine com as letras "ela".
R: Select cd_aluno , nome from alunos_Douglas where nome like 'an%';
Select cd_aluno , nome from alunos_Douglas where nome like '%mi%';
Select cd_aluno , nome from alunos_Douglas where nome like '%ela'; Listar o código e nome dos alunos que estão matriculados nas disciplinas 10 e 20.
R: Select a.cd_aluno, a.nome
From _ALUNOS as a, _MATRICULAS as m
Where a.cd_aluno = m.cd_aluno