Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan bruke variabler i en SELECT-setning MySQL
    I MySQL , kan du definere en variabel i en uttalelse, og deretter bruke den i en annen. Du deklarerer variabler ved å bruke "SET @ var_name = verdi ; " syntaks. Når du oppretter variabler , kan du bruke noen av heltall , desimal, flyttall , binær streng eller null datatyper , deretter bruke dem i beregninger eller som del av utvalgte uttalelser i andre spørsmål . MySQL konverterer andre datatyper , for eksempel Boolean , for å tillatte typer. Når du avslutter MySQL, er noen variabler du definerte frigjort . Instruksjoner
    en

    Åpen MySQL og få tilgang til spørring verktøy
    2

    type inn og utføre følgende spørsmål : en

    SET @ var1 = 5 ; < . br >

    SET @ var2 = 'Hei ';

    SET @ var3 = true;

    SELECT @ var1 , @ var2 , @ var3 , viser

    MySQL hver variabel i en egen kolonne på grunn av de forskjellige datatyper. ». True" Legg merke til at den tredje variabel bruker en boolsk verdi , men MySQL konverterer den til " 1", heltall tilsvarende
    3

    Skriv inn og utføre følgende spørsmål :

    SET @ var1 = 2;

    SET @ var2 = 3;

    SET @ var3 = 4;

    SELECT @ var1 + @ var2 + @ var3 ;

    MySQL viser resultatet i en enkelt kolonne , og viser " 9," summen av de tre variable verdiene
    4

    Skriv inn og utføre følgende spørsmål : .

    SET @ var1 = b'1000011 ';

    SELECT @ var1 ;

    dette søket konverterer binære tall til en desimal, returnerer deretter ASCII verdi , i dette tilfellet , hovedstaden " C" . karakter
    5

    Skriv inn og utføre følgende spørsmål : en

    SET @ var1 = CAST ( b'10001 ' AS UNSIGNED ) , @ var2 = b'10001 ' 10 ;

    SELECT @ var1 , @ var2 ;

    MySQL bruker Cast -funksjonen til å konvertere den binære parameter til et usignert heltall , som i dette tilfellet er lik 17 , og tildeler den til den første variabel. Den konverterer også andre variable fra binært til et heltall og deretter legger 10 til det å totalt 27
    6

    Skriv inn og utføre følgende spørsmål : .

    SET @ var1 = ' verdien ';

    SELECT * FROM table_name WHERE kolonne = @ var1 ; .

    Denne spørringen bruker variabel i "hvor" klausul for å filtrere resultatene av SELECT-setning


    früher :

     Weiter:
      Relatert Artike
    ·Slik spiller Alarm WAV fil fra PHP Script 
    ·Hvordan få navnet på en Bestått variabel i PHP 
    ·PHP ' isset ' vs ' tom ' 
    ·Hvordan få en Sub XML-struktur tekstutdrag fra en Big …
    ·Hvordan legge en Input Text Box Verdi i PHP 
    ·Hvordan å skylle ut i PHP 
    ·Hvordan Koble en FK i MySQL 
    ·Slik sletter innholdet i en PHP File 
    ·Junior PHP Developer Lønn 
    ·Hvordan lage en enkel mal System i PHP 
      Anbefalte artikler
    ·Slik kopierer arbeidsbøker i VBA 
    ·Hvordan kombinere to lister i Python 
    ·Slik konverterer en Double til et heltall i C 
    ·Vanlige Delstrenger i C 
    ·Tutorial på OOP og PHP 5 Klasser 
    ·Hvordan å eksportere Access- data til SQL 
    ·C-kode for en Bits til Byte Konvertering 
    ·Hva er et oppdrag erklæringen i Java 
    ·Hvordan bruke Visual Basic for Access 2007 
    ·Hvordan lage en ordbok i Python 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/