Criar Tabelas
CREATE DATABASE MinhaCaixa;
use MinhaCaixa;
CREATE TABLE Clientes (
ClienteCodigo int,
ClienteNome varchar(20)
);
Popular Tabelas
INSERT Clientes (ClienteCodigo, ClienteNome) VALUES (1, 'Nome do Cliente');
CREATE TABLE Clientes
(
ClienteCodigo int CONSTRAINT PK_CLIENTES PRIMARY KEY...
INSERT Clientes (colunas) VALUES (valores);
INSERT INTO Clientes SELECT * FROM ...
Obter Dados
SELECT TOP 2 AgenciaNome, SUM(ContaSaldo) AS TOTAL
FROM Contas, Agencias
WHERE Agencias.AgenciaCodigo=Contas.AgenciaCodigo
GROUP BY AgenciaNome
HAVING SUM(ContaSaldo) > (SELECT MAX(ContaSaldo) AS VALORMETA FROM Contas AS META)
ORDER BY 2 DESC;
SELECT SUM( Contas.ContaSaldo),
AgenciaCodigo, ContaNumero
FROM Contas
GROUP BY AgenciaCodigo,ContaNumero
--WHERE COM AVG ???
--WHERE COM SUBCONSULTA ???
HAVING SUM( Contas.ContaSaldo) > (SELECT AVG( Contas.ContaSaldo) FROM Contas); --667,0833
SELECT MAX(ContaSaldo) FROM Contas;
SELECT MIN(ContaSaldo) FROM Contas;
SELECT AVG(ContaSaldo) FROM Contas;
SELECT COUNT(*), COUNT(CONTAS.ClienteCodigo), COUNT(DISTINCT CONTAS.ClienteCodigo) FROM Contas;