Funções SQLite

Esta seção fornece as funções principais do SQLite, incluindo funções agregadas , funções de data e hora , funções de string e funções matemáticas.

Funções agregadas SQLite

Este tutorial mostra como usar as funções agregadas do SQLite para encontrar o máximo, o mínimo, a média, a soma e a contagem de um conjunto de valores.

Funções de data SQLite

Esta seção fornece funções de data e hora SQLite que ajudam a manipular dados de data e hora de maneira eficaz.

Funções de string SQLite

Esta seção mostra as funções de string SQLite mais comumente usadas que ajudam a manipular dados de string de caracteres de maneira eficaz.

Funções da janela SQLite

As funções da janela SQLite executam um cálculo em um conjunto de linhas relacionadas à linha atual. Ao contrário das funções agregadas, as funções de janela não fazem com que as linhas sejam agrupadas em uma única linha de resultado.

Funções agregadas SQLite

Nome Descrição
Média Retornar o valor médio de valores não nulos em um grupo
CONTAR Retorna o número total de linhas em uma tabela.
MÁX. Retorne o valor máximo de todos os valores em um grupo.
MÍNIMO Retorne o valor mínimo de todos os valores em um grupo.
SOMA Retornar a soma de todos os valores não nulos em uma coluna
GRUPO_CONCAT Concatenar valores não nulos em uma coluna

Funções de string SQLite

Nome Descrição
SUBSTR Extrai e retorna uma substring com comprimento predefinido começando em uma posição especificada em uma string de origem
APARAR Retorna uma cópia de uma string que contém caracteres especificados removidos do início e do fim de uma string.
LTRIM Retorna uma cópia de uma string que contém caracteres especificados removidos do início de uma string.
RTRIM Retorna uma cópia de uma string que contém caracteres especificados removidos do final de uma string.
COMPRIMENTO Retorna o número de caracteres em uma string ou o número de bytes em um BLOB.
SUBSTITUIR Retorna uma cópia de uma string com cada instância de uma substring substituída pela outra substring.
SUPERIOR Retorna uma cópia de uma string com todos os caracteres convertidos em letras maiúsculas.
MAIS BAIXO Retorna uma cópia de uma string com todos os caracteres convertidos em letras minúsculas.
INSTR Encontre uma substring em uma string e retorne um número inteiro indicando a posição da primeira ocorrência da substring.

Funções de fluxo de controle SQLite

Nome Descrição
COALESCER Retornar o primeiro argumento não nulo
IFNULO Forneça a construção NULL if/else
IFI Adicione lógica if-else às consultas.
NULO SE Retorna NULL se o primeiro argumento for igual ao segundo argumento.

Funções de data e hora SQLite

Nome Descrição
DATA Calcule a data com base em vários modificadores de data.
TEMPO Calcule o tempo com base em vários modificadores de data.
DATA HORA Calcule a data e hora com base em um ou mais modificadores de data.
JULIANDAY Retorne o dia juliano , que é o número de dias desde o meio-dia em Greenwich em 24 de novembro de 4714 a.C.
STRFTIME Formate a data com base em uma sequência de formato especificada.

Funções matemáticas SQLite

Nome Descrição
abdômen Retornar o valor absoluto de um número
ALEATÓRIO Retorna um valor aleatório de ponto flutuante entre os valores inteiros mínimo e máximo
REDONDO Arredonde um valor flutuante para uma precisão especificada.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *