Kako se koriste varijable u MySQL Select izjavi

1. korak

Otvorite MySQL i pristupite alatu za upite.

2. korak

Napišite i izvršite sljedeće upite:

SET @ var1 = 5; SET @ var2 = 'Pozdrav'; SET @ var3 = Istina; SELECT @ var1, @ var2, @ var3;

MySQL prikazuje sve varijable u vlastitom stupcu zbog različitih vrsta podataka. Imajte na umu da treća varijabla koristi booleovu vrijednost, ali MySQL pretvara je u "1", cijeli broj ekvivalent "true".

3. korak

Napišite i izvršite sljedeće upite:

SET @ var1 = 2; SET @ var2 = 3; SET @ var3 = 4; SELECT @ ;

MySQL prikazuje rezultate u jednom stupcu i pokazuje "9", zbroj tri vrijednosti varijable.

4. korak

Napišite i izvršite sljedeće upite:

SET @ var1 = b'1000011 '; IZBOR @ var1;

Ovaj upit pretvara binarni broj u decimalni broj, a zatim vraća ASCII vrijednost, u ovom slučaju znak "C" u velikom.

5. korak

Napišite i izvršite sljedeće upite:

SET @ var1 = CAST (b'10001 'KAO NEZAVISNO), @ var2 = b'10001' + 10; IZBOR @ var1, @ var2;

MySQL koristi funkciju pretvorbe za pretvaranje binarnog parametra u nepodpisani cijeli broj, koji je u ovom slučaju jednak 17 i dodjeljuje ga prvoj varijabli. Također pretvara drugu binarnu varijablu u cijeli broj, a zatim dodaje 10 u ukupno 27.

Korak 6

Napišite i izvršite sljedeće upite:

SET @ var1 = 'vrijednost'; ODABIR * FROM table_name GDJE stupca = @ var1;

Ovaj upit koristi varijablu u rečenici "gdje" za filtriranje rezultata izraza SELECT.

Zanimljivi Članci