Escolar Documentos
Profissional Documentos
Cultura Documentos
BD II - TADS
INSERT INTO clima VALUES ('Hulha Negra', 34, 22, 16, '20160103');
Alguns SELECTs
SELECT 2 + 2;
SELECT version();
SELECT current_date;
SELECT current_time;
Aps a consulta ter produzido a tabela de sada esta pode, opcionalmente, ser
ordenada. Se nenhuma ordenao for especificada, as linhas retornam em uma
ordem aleatria. Neste caso, a ordem real depende dos tipos de plano de
varredura e de juno e da ordem no disco, mas no se deve confiar nisto.
Uma ordem de sada especfica somente pode ser garantida se a etapa de
ordenao for especificada explicitamente.
A clusula ORDER BY especifica a ordem de classificao:
SELECT lista_de_seleo
FROM expresso_de_tabela
ORDER BY coluna1 [ASC | DESC] [, coluna2 [ASC | DESC] ...]
BD II - TADS
Funes de Agregao
Funes de Agregao
Menor Valor
SELECT MIN(temp_max) FROM clima;
Maior Valor
SELECT MAX(temp_max) FROM clima;
Mdia
SELECT AVG(temp_max) FROM clima;
Soma
SELECT SUM(temp_max) FROM clima;
Contar
SELECT COUNT(*) FROM clima;
BD II - TADS
no vai funcionar, porque a funo de agregao max no pode ser usada na clusula
WHERE (Esta restrio existe porque a clusula WHERE determina as linhas que vo passar
para o estgio de agregao e, portanto, precisa ser avaliada antes das funes de
agregao serem computadas). Entretanto, como geralmente o caso, a consulta pode ser
reformulada para obter o resultado pretendido, o que ser feito por meio de uma
subconsulta:
Outras funcionalidades
Contrrio