O SQLite oferece ao usuário uma variedade de operadores, um dos quais está entre. Está sendo usado para comparar a expressão com o limite fornecido. Geralmente, o entre o operador seria um operador lógico que retorna true se um limite for definido e falso caso contrário. Empregaremos a cláusula entre um alcance baixo para um intervalo superior, conforme necessário, e também com a cláusula onde e alguns outros comandos SQL, como selecionar, remover, atualizar e assim por diante. Poderíamos utilizar qualquer cláusula e qualquer outro comando para obter linhas de tabelas específicas com base nas necessidades do usuário. O resultado é nulo ou indefinido se algumas das entradas especificadas para o Operador entre o NULL. Neste artigo, discutiremos o uso do sqlite entre o comando com diferentes ilustrações.
Baixamos o compilador "BD Browser for SQLite" para executar consultas SQLite. Para começar, pressione Ctrl+N no teclado para construir um novo banco de dados. O arquivo de banco de dados é salvo em qualquer pasta no computador que possui o tipo “arquivos de bancos de dados SQLite”. Depois de criar um novo banco de dados, a próxima etapa é construir todas as tabelas especificadas.
Criação da mesa
Vamos criar uma tabela chamada "Produto". Esta tabela contém os dados de diferentes produtos. Especificamos o tipo de dados de todas as colunas na consulta "Criar". A coluna "ID" possui um tipo de dados inteiro, "nome" tem um tipo de dados de texto, "Quantidade" tem um tipo de dados numérico, "Price" também possui um tipo de dados numérico e "rack" tem um tipo de dados de caracteres.
Crie produto de tabela (A saída mostra que a consulta a seguir para criar uma tabela "produto" é executada sem nenhum erro:
Inserção de dados
Utilizamos a consulta "Inserir" para adicionar os dados de todas as colunas da tabela "Produto". Os dados incluem as colunas de "id", "nome", "quantidade", "preço", "rack".
Insira no produto (ID, nome, quantidade, preço, rack) valores (1, 'shampo', '50', '1000', '4a'),Inserimos com sucesso os dados na tabela "Produto", como mostrado na figura:
Use a consulta "Selecione"
Agora, queremos recuperar os dados nas colunas da tabela "Produto". Quando usamos "Selecionar" junto com o símbolo *, ele retorna todos os dados da tabela necessária. Às vezes, podemos especificar os nomes das colunas na consulta "Selecionar" da qual queremos buscar dados.
>> Selecione * do produtoA consulta retorna os dados de oito produtos diferentes. Utilizamos o símbolo * na consulta "Selecionar" para obter todas as informações sobre os produtos.
Use entre operador
Entre está um operador lógico que determina se um valor se enquadra em um intervalo especificado. O entre o operador é avaliado como verdadeiro quando o valor se enquadra no limite fornecido. A declaração "onde" dos comandos selecionados, remover e substituir utilizará o operador entre.
Nesse caso, aplicamos a consulta "Selecionar" junto com a cláusula "onde". Na cláusula "onde", empregamos entre operador na coluna "ID".
>> Selecione ID, nome, preço do produto, onde ID entre 3 e 6Depois de executar a consulta anterior, obtemos o ID, nome e preço daqueles produtos cujos IDs estão entre 3 e 6.
Utilizamos a consulta "Selecionar" na tabela "Produto" para obter os dados (nome, quantidade e preço) dos produtos. Mas especificamos a condição usando o operador entre a cláusula "onde". Também solicitamos a cláusula "Order by" na consulta, para que a saída seja classificada em ordem crescente usando os preços dos produtos.
>> Selecione o nome, quantidade, preço do produto, onde a quantidade entre 40 e 64 pedidos por preçoDepois de executar a consulta anterior, obtemos os dados dos produtos cuja quantidade é superior a 40 e menos de 64. O operador entre o operador é aplicado na coluna "Quantidade" aqui.
O operador entre o SQLite está sendo aplicado para recuperar linhas de dados em um determinado intervalo na consulta "Selecionar". Podemos empregar entre o operador sobre os nomes dos produtos neste exemplo. Queremos buscar os dados desses produtos com o alfabeto inicial dos nomes entre S e W.
>> Selecione ID, nome, preço do produto onde o nome entre 's' e 'w'No resultado, temos o ID, nome e preço de cinco produtos diferentes, conforme fornecido abaixo:
Use não entre o operador
O não entre o operador está sendo usado para negligenciar a saída do operador entre. Se o valor da condição definida seria menor que o valor da faixa mais baixa ou mais do que o valor da faixa superior, o não entre o operador fornece verdadeiro. O não entre o operador é aplicado à coluna "preço".
>> Selecione * do produto onde o preço não entre 1000 e 3000Aqui, obtemos os dados desses produtos cujo preço não está entre a faixa de 1000 e 3000.
Nesse caso, empregamos o não entre o operador na coluna "rack" da tabela "produto". Queremos obter o nome, a quantidade e o rack dos produtos cujo número de "rack" é exceto 4a e 6c.
>> Selecione o nome, quantidade, rack do produto onde o rack não entre '4a'Na saída, temos apenas seis produtos cujo número "rack" é diferente de 4a e 6c.
Conclusão
Esperamos. Com a ajuda de vários exemplos entre os operadores, discutimos a estrutura básica de entrete e não entre os operadores no artigo anterior. Este artigo também nos mostrou quando e como empregar a sqlite entre e não entre. O entre o operador compara um valor a um intervalo. O limite compreende uma expressão inicial, um termo e uma expressão terminal. Sempre que o valor selecionado está dentro do limite, o operador fornece 1. Caso contrário, fornece 0.