| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan bruges variabler i en SELECT-sætning MySQL
    I MySQL, kan du definere en variabel i én sætning og derefter bruge det i en anden. Du erklærer variabler ved hjælp af "SET @ var_name = værdi " syntaks. Når du opretter variabler , kan du bruge nogen af ​​de heltal , decimal, floating point , binær, snor eller null datatyper , og derefter bruge dem i beregninger eller som en del af udvalgte udsagn i andre forespørgsler. MySQL konverterer andre datatyper, såsom boolsk , at tilladte typer . Når du afslutter MySQL , eventuelle variabler, du definerede befriet . Instruktioner
    1

    Open MySQL og adgang til forespørgsel værktøj
    2

    Angiv og udføre følgende forespørgsler : Hej

    SET @ var1 = 5; < . br >

    SET @ var2 = ' Hello' ,

    SET @ var3 = true;

    SELECT @ var1 , @ var2 , @ var3 ,

    MySQL viser hvert variabel i sin egen kolonne på grund af de forskellige datatyper . " . Sande" Bemærk, at den tredje variabel benytter en boolesk værdi, men MySQL konverterer det til "1 ", heltal svarende
    3

    Indtast og udføre følgende forespørgsler : < br >

    SET @ var1 = 2;

    SET @ var2 = 3 ;

    SET @ var3 = 4;

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

    MySQL viser resultatet i en enkelt kolonne og viser "9", summen af ​​de tre variable værdier
    4

    Indtast og udføre følgende forespørgsler : .

    SET @ var1 = b'1000011 «

    SELECT @ var1 ,

    denne forespørgsel konverterer binære tal til et decimaltal , så returnerer ASCII værdien , i dette tilfælde , hovedstaden " C " . tegn
    5

    Indtast og udføre følgende forespørgsler : Hej

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

    SELECT @ var1 , @ var2 ,

    MySQL bruger Cast funktion at konvertere binære parameter til et heltal uden fortegn , som i dette tilfælde lig med 17 og tildeler den til den første variabel. Det konverterer også den anden variabel fra binær til et heltal , og tilføjer derefter 10 til det til i alt 27
    6

    Indtast og udføre følgende forespørgsler : .

    SET @ var1 = ' værdi «

    SELECT * FROM table_name WHERE kolonne = @ var1 ; .

    Denne forespørgsel bruger variablen i ", hvor "-klausul til at filtrere resultaterne af vælge erklæring
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan får MySQL Certification 
    ·Hvordan skal tjekkes Boolean i PHP 
    ·Sådan Tilføj & Fratræk heltal i forskellige kolonner…
    ·Sådan testes en PHP Contact Form i XAMPP 
    ·Sådan fjernes elementer fra et Array i PHP 
    ·Syntaks for inddataparametrene i MySQL 
    ·PHP Lig Funktion 
    ·MySQL underforespørgsler Tutorial 
    ·Sådan fjernes filer fra MySQL med PHP 
    ·Hvordan til at rense data for XSS PHP 
      Anbefalede Artikler
    ·Sådan Associate fil Extensions Med Programmer 
    ·Hvordan man opbygger en applet Med Eclipse 
    ·Funktionen tilbagekald for DLL 
    ·Sådan Fullscreen en applet 
    ·Hvordan man opbygger formularer ved hjælp af Cold Fusi…
    ·Sådan Put en JSP variabel i et program Scope 
    ·Sådan importeres Hotmail kontakter via PHP 
    ·Sådan bruges Ajax Med Perl 
    ·Hvordan bruger jeg SCGrid ActiveX Grid Kontrol 
    ·Hvordan man programmerer hjælp af Visual Basic 6 
    Copyright © Computer Viden http://www.computerdk.com