Uma leitura obrigatória para testes de software! Domine a função de agregação de consulta SQL em 5 minutos

Classificação de operações de consulta de dados

Formato de sintaxe:

selecione * no nome da tabela ordene pelo nome do campo asc| desc Pontos principais:

1 Pode haver vários nomes de campo. Se os nomes dos campos 1 forem iguais, eles serão classificados pelo nome do campo 2.

2 Por padrão, eles são organizados de pequeno a grande.

3 asc é organizado de pequeno para grande desc é organizado de grande para pequeno

Exemplo: consulte todas as informações dos alunos e classifique por idade, da menor para a maior

select * from students order by age 

Funções de agregação em consultas de dados

A função de agregação 1 usa funções agregadas para executar convenientemente algumas estatísticas de dados.

2 As funções de agregação não podem ser usadas como condição de julgamento de onde. Errado: selecione * entre alunos onde idade = máx(idade) XXX

3 Funções de agregação comumente usadas: count() para consultar o número total de registros max() para consultar o valor máximo min() para consultar o valor mínimo sum() para calcular a soma avg() para calcular a média

Exemplo 1: Consulte o número total de alunos na tabela de alunos: use a função de contagem agregada.

O nome aqui não é necessário, pois seja * ou nome ou idade, pode ser usado como parâmetro de contagem.

select count(name) from students;

Exemplo 2: Consulte a idade máxima dos meninos: use a função agregada máxima

select max(age) from students where sex = '男'

Exemplo 3: Para consultar a pessoa mais nova da turma 1, use a função agregada mínima

select min(age) from students where class=1

Exemplo 4: Consulte a soma das idades dos alunos em uma turma usando a função soma agregada

select sum(age) from students where class = 1

Exemplo 5: Consulte a idade média de todas as meninas: use a função agregada avg

select avg(age) from students where sex = '女'

Finalmente: O vídeo tutorial completo de teste de software abaixo foi compilado e carregado. Amigos que precisarem podem obtê-lo sozinhos [garantido 100% gratuito]

Documento de entrevista de teste de software

Devemos estudar para encontrar um emprego bem remunerado. As perguntas da entrevista a seguir são os materiais de entrevista mais recentes de empresas de Internet de primeira linha, como Alibaba, Tencent, Byte, etc., e alguns chefes da Byte deram respostas confiáveis. Depois de terminar este conjunto Acredito que todos podem encontrar um emprego satisfatório com base nas informações da entrevista.

Acho que você gosta

Origin blog.csdn.net/AI_Green/article/details/133099401
Recomendado
Clasificación