SQLServer
Para Aulas de Laboratório do
Curso de Projeto de Banco de Dados
Prof. Carlos Ribeiro
Setembro de 1999
ÍNDICE
INTRODUÇÃO AO SQL, SQL*PLUS E PL/SQL (ORACLE) ..............................................................................3
COMANDOS SQL ........................................................................................................................................................3
SQL*PLUS................................................................................................................................................................5
EXEMPLO DE UM BLOCO PL/SQL...............................................................................................................................6
COMANDO SELECT.................................................................................................................................................7
COMO SELECIONAR LINHAS DE UMA ÚNICA TABELA..................................................................................................7
COMO ORDENAR E LIMITAR AS LINHAS SELECIONADAS.............................................................................................9
FUNÇÕES APLICADAS A LINHAS ...............................................................................................................................13
COMO SELECIONAR DADOS DE MAIS DE UMA TABELA...............................................................................................17
FUNÇÕES DE GRUPO .................................................................................................................................................20
A CLÁUSULA GROUP BY...........................................................................................................................................22
A CLÁUSULA HAVING ...............................................................................................................................................23