1.53k likes | 1.7k Views
VTYS 2012. Mehmet Emin KORKUSUZ. Ders - 05. Operatörler. = := SELECT @var1 := 1, @var2 ; SELECT @var1:=COUNT(*) FROM t1 ; SELECT @var1;. Operatörler. & (Bitler için AND) ~ (Bitler için ters çevir = invert ) | (Bitler için OR) ^ (Bitler için XOR) << Sola Kaydır
E N D
VTYS 2012 Mehmet Emin KORKUSUZ Ders - 05
Operatörler = := SELECT @var1 := 1, @var2; SELECT @var1:=COUNT(*) FROM t1; SELECT @var1;
Operatörler & (Bitler için AND) ~ (Bitler için ters çevir = invert) | (Bitler için OR) ^ (Bitler için XOR) << Sola Kaydır >> Sağa Kaydır Bitcount()
Operatörler DIV / - % MOD + *
Operatörler = <=> >= > < <= SELECT 1 <=> 1, NULL <=> NULL, 1 <=> NULL;
Operatörler IS IS NULL IS NOT IS NOT NULL SELECT 1 IS TRUE, 0 IS FALSE, NULL IS UNKNOWN; SELECT 1 IS NOT NULL, 0 IS NOT NULL, NULL IS NOT NULL;
Fonksiyonlar ABS() Girilen sayının mutlak değerini verir. SELECT ABS(sayı);
Fonksiyonlar ABS()
Fonksiyonlar BIT_COUNT() Girilen sayıda kaç tane bit kullanıldığını gösterir.. SELECT BIT_COUNT(sayı);
Fonksiyonlar BIT_COUNT()
Fonksiyonlar CEIL() Girilen sayıyı yukarıya yuvarlar. SELECT CEIL(sayı); CEILING()
Fonksiyonlar CEIL()
Fonksiyonlar CONV() Bir sayıyı başka bir tabana çevirir. SELECT CONV(sayı,taban,yeni_taban);
Fonksiyonlar CONV()
Fonksiyonlar COS() Girilen sayının cosinüs’ünü verir. SELECT COS(sayı); SIN() ASIN() COT() ACOS() TAN() ATAN()
Fonksiyonlar COS()
Fonksiyonlar DEGREES() Girilen radyan değeri dereceye çevirir. SELECT DEGREES(radyan);
Fonksiyonlar DEGREES()
Fonksiyonlar EXP() e sayısının kuvvetini hesaplar. SELECT EXP(üs);
Fonksiyonlar EXP()
Fonksiyonlar FORMAT() Girilen sayıyı ###,###.## formatına çevirir. SELECT FORMAT(sayı, basamak);
Fonksiyonlar FORMAT()
Fonksiyonlar FLOOR() Girilen sayıyı aşağıya yuvarlar. SELECT FLOOR(sayı);
Fonksiyonlar FLOOR()
Fonksiyonlar GREATEST() Girilen sayılardan en büyüğünü verir. SELECT GREATEST(sayı1, sayı2,….sayıN);
Fonksiyonlar GREATEST()
Fonksiyonlar INTERVAL() Bir değerin diğerleri içinde hangi aralıkta olduğuna bakar. Değer listesi artan sırada yazılmalıdır. SELECT INTERVAL(aranan,s1,s2…sN);
Fonksiyonlar INTERVAL()
Fonksiyonlar LEAST() Girilen sayılardan en küçüğünü verir. SELECT LEAST(sayı1, sayı2,….sayıN);
Fonksiyonlar LEAST()
Fonksiyonlar LOG() Logaritma hesaplar. Tek parametreli girilirse taban e kabul edilir. SELECT LOG(sayı); SELECT LOG(taban, sayı);
Fonksiyonlar LOG()
Fonksiyonlar LOG10() 10 tabanında logaritma hesaplar. SELECT LOG10(sayı); LOG2() LN()
Fonksiyonlar LOG10()
Fonksiyonlar MOD() Girilen sayıların bölümünden kalanı verir. SELECT MOD(sayı1, sayı2);
Fonksiyonlar MOD()
Fonksiyonlar PI() PI sayısının değerini verir. SELECT PI();
Fonksiyonlar PI()
Fonksiyonlar POW() Girilen sayının kuvvetini verir. SELECT POW(taban, üs); POWER(taban, üs)
Fonksiyonlar POW()
Fonksiyonlar RADIANS() Girilen dereceyi radyan’a çevirir. SELECT RADIANS(derece);
Fonksiyonlar RADIANS()
Fonksiyonlar RAND() 0<=X<1 aralığından rastgele sayı üretir. SELECT RAND();
Fonksiyonlar RAND()
Fonksiyonlar ROUND() Girilen sayıyı yuvarlar. SELECT ROUND(sayı); SELECT ROUND(sayı, basamak);
Fonksiyonlar ROUND()
Fonksiyonlar SIGN() Girilen sayının işaretini verir. SELECT SIGN(sayı);
Fonksiyonlar SIGN()
Fonksiyonlar SQRT() Girilen sayının kökünü verir. SELECT SQRT(sayı);