-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathSQLQuery_14.sql
More file actions
56 lines (51 loc) · 1.05 KB
/
SQLQuery_14.sql
File metadata and controls
56 lines (51 loc) · 1.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
CREATE DATABASE Exercicio_1
GO
USE Exercicio_1
GO
CREATE TABLE aluno(
ra INT NOT NULL,
nome VARCHAR(20) NOT NULL,
sobrenome VARCHAR(20) NOT NULL,
rua VARCHAR(30) NOT NULL,
num VARCHAR(4) NOT NULL,
bairro VARCHAR(30) NOT NULL,
CEP CHAR(9) NOT NULL,
telefone CHAR(8)
PRIMARY KEY(ra)
)
GO
CREATE TABLE cursos(
codigo INT NOT NULL,
nome VARCHAR(20) NOT NULL,
carga_horaria INT NOT NULL,
turno VARCHAR(10),
PRIMARY KEY(codigo)
)
GO
CREATE TABLE disciplinas(
codigo INT NOT NULL,
nome VARCHAR(30) NOT NULL,
carga_horaria INT NOT NULL,
turno VARCHAR(10) NOT NULL,
semestre INT NOT NULL
PRIMARY KEY(codigo)
)
--1)
SELECT al.nome + ' ' + al.sobrenome AS nome_completo
FROM aluno al
--2)
SELECT al.rua + ' ' + al.bairro + ' ' + al.cep AS endereco
FROM aluno al
WHERE al.telefone IS NULL
--3)
SELECT telefone
FROM aluno
WHERE ra = 12348
--4)
SELECT nome, turno
FROM cursos
WHERE carga_horaria = 2800
--5)
SELECT semestre
FROM disciplinas
WHERE nome LIKE 'Banco de Dados I'