Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como usar variáveis ​​em uma instrução Select MySQL
No MySQL , você pode definir uma variável em uma instrução e , em seguida, usá-lo em outro. Você declara variáveis ​​usando o " SET @ var_name = value; " sintaxe. Ao criar variáveis ​​, você pode usar qualquer um dos inteiro, decimal , ponto flutuante , binário, string ou tipos de dados nulos, então usá-los em cálculos ou como parte de instruções select em outras consultas. MySQL converte outros tipos de dados, como Boolean , para tipos admissíveis . Quando você sai do MySQL, todas as variáveis ​​que você definiu são liberados. Instruções
1

aberto MySQL e acessar a ferramenta de consulta
2

Digite e execute os seguintes procedimentos : .

SET @ var1 = 5;

SET @ var2 = ' Olá ';

SET @ var3 = True ;

SELECT @ var1 , var2 @ , @ var3 ;

MySQL exibe cada variável na sua própria coluna porque os tipos de dados diferentes . . " Verdadeiro " Note-se que a terceira variável usa um valor booleano, mas o MySQL converte para "1", o equivalente inteiro de
3

Digite e execute os seguintes procedimentos : < br >

SET @ var1 = 2;

SET @ var2 = 3;

SET @ var3 = 4;

SELECT @ var1 + @ var2 + @ var3 ; < br >

MySQL exibe o resultado em uma única coluna e mostra "9", a soma dos três valores de variáveis ​​
4

Digite e execute os seguintes procedimentos : .

SET @ var1 = b'1000011 ';

SELECT @ var1 ;

esta consulta converte o número binário para um número decimal , em seguida, retorna o valor ASCII , neste caso , o "C" maiúsculo caráter
5

Digite e execute os seguintes procedimentos : .

SET @ var1 = CAST ( B'10001 ' aS UNSIGNED ) , @ var2 = B'10001 ' 10 ;

SELECT @ var1 , var2 @ ;

MySQL usa a função CAST para converter o parâmetro binário para um inteiro sem sinal , que neste caso é igual a 17 e atribui -lo para a primeira variável . Ele também converte a segunda variável de binário para um número inteiro e , em seguida, adiciona 10 a ele para totalizar 27
6

Digite e execute os seguintes procedimentos : .

SET @ var1 = ' valor ';

SELECT * FROM table_name WHERE coluna = @ var1 ; .

Esta consulta utiliza a variável na cláusula "where" para filtrar os resultados da instrução SELECT
< br >

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar um Feed XML API em PHP 
·PHP Erro fatal: não pode Unset corda Offsets 
·Sessões quebrados em PHP 
·Como analisar PHP Script em um site ASP.net 
·Como converter Índice PHP Array para números 
·Os valores de transferência PHP 
·Como resolver o URL variável em PHP 
·Como fazer um Catálogo de Produtos em PHP 
·Como converter Newline para MySQL 
·Como adicionar Campos Escondidos no MySQL 
  Artigos em destaque
·Como Exportar MySQL Workbench De 
·Como criar um vazio Java Mapa 
·Como converter PHP Variáveis ​​em strings 
·O que é Correção Sub -Pixel 
·Como declarar caminhos UNC Com Variáveis ​​
·Tutorial de Programação Java API Som 
·Como usar INT Com PHP 
·O que é uma declaração em Java 
·Como imprimir a tela de saída do Programa de C 
·Como limpar Stringstreams 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados