Esta posta.
Pré -requisitos
Você deve instalar o MySQL em seu sistema. Após sua instalação, conecte um servidor MySQL local usando esta sintaxe:
mysql -u -pDepois de fazer login no servidor local, use este comando para exibir todos os bancos de dados disponíveis:
Mostrar bancos de dados;Para alterar o banco de dados de trabalho, digite este comando:
USAR ;Uma mensagem de sucesso será exibida.
Sintaxe de onde cláusula
A sintaxe para o MySQL em que a cláusula é simples e direta, na condição de sintaxe pode ser qualquer comparação simples de igualdade ou expressão complexa:
Exemplo 1: Comparação de igualdade usando a cláusula onde
Vamos supor que você deseja obter os dados onde “País”O valor é igual a“EUA”, Digite este comando:
Aqui você filtrou os registros com sucesso.
Exemplo 2: Comparação com os operadores usando a cláusula onde
Você pode usar diferentes operadores em condições para filtrar os dados que correspondem à condição específica. Por exemplo, se você deseja obter registros de “Preço unitário”Que são menores e iguais a“25", tipo:
Você também pode digitar isso para uma melhor compreensão:
Selecione * do OrderItemÉ visível que cada registro seja maior que "100".
Exemplo 3: onde cláusula com várias condições
Você também pode usar os operadores “e” e “ou” em combinação com a cláusula onde obtenha o resultado com base em várias condições, digite esse comando para obter dados com base na condição para “Eu ia”Coluna e condição aplicada em“Preço unitário" doença:
Exemplo 4: Usando o operador em uma cláusula onde
O operador IN é usado em uma cláusula onde recuperar registros com base em vários valores possíveis para uma coluna específica, digite o seguinte código para obter o valor de “cidade"Para valores"Londres" e "Cingapura”:
A cláusula onde pode ser aninhada para encontrar várias possibilidades, suponhamos que você queira pesquisar uma condição para “Eu ia" em "Cliente”Tabela dependendo do“Número do pedido" em "Ordem" mesa:
Selecione * do clienteAgora você é capaz de recuperar dados com base em condições específicas com a ajuda de onde a cláusula.
Conclusão
A cláusula WHERE em MySQL é uma parte essencial de qualquer instrução SELECT e é usada para filtrar os resultados com base em condições especificadas. Se você estiver procurando por valores específicos, intervalos de valores ou padrões dentro de seus dados em um banco de dados enorme, a cláusula onde fornecerá uma maneira flexível e eficiente de fazer isso.