A implementação de banco de dados em MySQL - Parte 6Introduction Esta é a parte 6 da minha série, implementando banco de dados no MySQL. Eu suponho que você leu todas as diferentes partes da série (ou tutoriais equivalentes de outros lugares) até este ponto. Nesta parte da série, nós olhamos para as condições de busca nas Demonstrações MySQL SQL. Vimos a seguinte sintaxe na parte anterior da série: CHECK (expr) Aqui, expr significa expressão. É também uma condição de pesquisa no sentido de que ele é utilizado para pesquisar informações na base de dados.
Veremos muitos exemplos práticos, mais tarde. Nesta parte da série, vamos aprender os operadores de uma condição de pesquisa. Nota: Se você não pode ver o código ou se você acha que alguma coisa está faltando (link quebrado, imagem ausente), apenas contacte-me em [email protected]. Ou seja, contacte-me para o menor problema que você tem sobre o que você está Operadores reading.Comparison Em uma condição de pesquisa você pode precisar o que é chamado um operador de comparação.
Há um bom número deles, cujos símbolos dou aqui e seus significados: = igual a> maior que> = maior ou igual a = não é igual a Um exemplo de uma condição da pesquisa é: preço> 0 onde o preço é o nome da coluna para o preço. Na coluna da definição ao criar uma tabela, você deve digitar isso na restrição CHECK como, CHECK (preço> 0) Isso significa que, cada valor do preço na coluna preço na tabela deve ser sempre maior do que zero (que não é o O alfabeto). Nota: Procura-condições são usados em muitos lugares; não só na verificação constraint.
NULL em condições Para simplicidade, considerar um valor NULL como uma célula vazia de uma tabela. Exemplos de maneiras que você pode usar NULL em condições são as seguintes, onde o salário é o nome de uma coluna: Salário é o salário NULL IS NOT NULL Aqui, NULL, NOT, e IS são reservados Operadores words.Logical Outro tipo de operadores cai na classe de operadores lógicos. Os nomes dos operadores são, AND, OR e NOT. Estas três palavras são palavras reservadas.
Você pode estar lidando com a tabela de clientes e que pretende fileiras totalidades CustonerIDs são maiores do que 5 e, ao mesmo tempo inferior a 10; você deve digitar o seguinte:. (CustomerID> 5) E (CustomerID O uso do operador AND pode ser tão simples Olhando para este pedaço de código, há uma expressão do lado esquerdo do operador AND entre parênteses, e uma declaração sobre o direito do operador entre parênteses. Você usa suporte