Podemos usar a função se na consulta Selecionar em Mysql?

Podemos usar a função se na consulta Selecionar em Mysql?

No MySQL, diferentes funções compreendem um conjunto de comandos de linguagem de consulta estruturada (SQL) com parâmetros específicos que executam várias operações e retornam valores como resultado dessa condição satisfeita. Mais especificamente, "SE()”É uma das funções de controle de fluxo mais importantes que dependem da condição fornecida e retorna o“Verdadeiro" ou "Falso”Valor quando a instrução especificada é executada.

Neste blog, falaremos sobre:

  • Podemos usar a função "if ()" em "Selecionar" consulta em mysql?
  • Use a função "if ()" em "Selecionar" consulta em mysql?
  • Use if () função sem onde a cláusula
  • Use if () função com onde a cláusula

Podemos usar a função "if ()" em "Selecionar" consulta em mysql?

Sim, podemos usar o “SE()”Função no“Selecione”Consulta em mysql.

Sintaxe

A sintaxe geral do “SE()”A função é dada abaixo:

If (input_condition, true_value, false_value)

Aqui:

  • ““SE()”A função é usada para obter o valor desejado se a condição for satisfeita, caso contrário, dará outro valor.
  • ““input_condition”É um valor ou expressão que precisa ser testado.
  • ““valor real”É retornado quando a condição fornecida é“Verdadeiro”.
  • ““false_value”É retornado quando a condição especificada é“Falso”.

Use a função “if ()” em selecionar consulta em mysql

Confira as etapas fornecidas para usar o “SE()”Função no“Selecione”Consulta em mysql.

Etapa 1: Prompt de comando aberto

Primeiro, procure o “Prompt de comando”Com a ajuda do menu de inicialização:

Etapa 2: Acesse o MySQL Server

Em seguida, execute a consulta fornecida para acessar o servidor MySQL especificando o nome de usuário e a senha padrão:

Mysql -u Root -p

Etapa 3: Ver bancos de dados

Em seguida, liste os bancos de dados executando o “MOSTRAR" consulta:

Mostrar bancos de dados;

Da saída abaixo do dado, selecionamos o “Mariadb" base de dados:

Etapa 4: Execute a consulta "Use"

Execute o “USAR”Declaração para alterar o banco de dados:

Use MariaDB;

Etapa 5: Mostrar mesas

Agora, exiba todas as tabelas existentes do banco de dados atual, utilizando o “MOSTRAR”Comando:

Mostrar mesas;

Etapa 6: Exibir dados da tabela

Depois disso, execute o “Selecione”Consulta para exibir as linhas de tabela e colunas:

Selecione * do cliente;

Observação: Etapas realizadas anteriormente são pré -requisitos para usar o “SE"Declaração no"Selecione”Consulta em mysql. Confira as próximas seções para obter uma melhor compreensão.

Use if () função sem onde a cláusula

Podemos usar o “SE()”Função sem o“ONDE”Cláusula, como você pode ver no comando dado:

Selecione o primeiro nome, if (city = 'berlin', "sim", "não") como 'sim/não', país do cliente;

Aqui:

  • ““Selecione”A instrução é usada para selecionar os dados do banco de dados.
  • ““Primeiro nome”É o nosso nome de coluna de tabela existente.
  • ““SE()”A função é usada para obter o valor desejado se a condição for satisfeita; caso contrário, fornecerá outro valor especificado.
  • ““Cidade = 'Berlim'”É uma condição de entrada que precisa ser testada.
  • ““Sim”Será devolvido se a condição fornecida for cumprida.
  • ““Não”Será devolvido se a condição especificada não atender aos critérios.
  • ““SIM NÃO”É o nome da coluna da tabela de saída que conterá os resultados.
  • ““País”É o nome da coluna da tabela existente.
  • ““DE”A cláusula é usada para escolher alguns registros de uma tabela de banco de dados.
  • ““Cliente”É o nome da tabela existente.

Quando a consulta acima mencionada for executada, ela mostrará “Sim”Contra os registros que satisfazem as condições. Por outro lado, os registros que não atendem à condição mostrarão o “Não"Como resultado no"SIM NÃO”Coluna:

Use if () função com onde a cláusula

O "ONDE”A cláusula pode ser utilizada junto com a“SE()”Função. Para fazer isso, experimente a consulta fornecida:

Selecione FirstName, if (id> 10, "sim", "não") como "sim/não" do cliente onde o país = 'Alemanha';

Aqui:

  • ““SE()”A função é usada para obter o valor desejado se a condição for atendida, caso contrário, ela fornecerá outro valor especificado.
  • ““Id> 10”É uma condição de entrada que precisa ser testada.
  • ““ONDEA cláusula é utilizada para extrair linhas de tabela que cumprem a condição especificada.
  • Outros detalhes foram adicionados, o mesmo que o exemplo anterior.

Quando a consulta acima fornecida for executada, ela mostrará o “Sim" ou "Não"Como resultado no"SIM NÃO”Coluna contra os registros que estão satisfeitos as condições ou os registros que não cumprem a condição:

Isso é tudo! Nós descrevemos os usos do “SE()”Função no“Selecione”Consulta em mysql.

Conclusão

Sim o "SE()”A função pode ser usada no“Selecione”Consulta em mysql. O "Selecione, se (, , ”Consulta em mysql.