ULASHISH
MySQL Operatorlar
MySQL operatorlari ma’lumotlar qiymatlari bilan operatsiyalarni bajarish uchun ishlatiladigan kalit so‘zlar va belgilar.
MySQL operatorlari SQL iboralarida SELECT, WHERE, LIKE va hokazolarda ishlatiladi.
MySQL operatorlari quyidagi turlarga bo‘linadi:
- Arifmetik operatorlar
- Taqqoslash operatorlari
- Murakkab operatorlar
- Bitli operatorlar
- Mantiqiy operatorlar
MySQL arifmetik operatorlari
| Operator |
Tavsif |
Misol |
| + |
Qo‘shish |
Sinab ko‘ring |
| - |
Ayirish |
Sinab ko‘ring |
| * |
Ko‘paytirish |
Sinab ko‘ring |
| / |
Bo‘lim |
Sinab ko‘ring |
| % |
Modul |
Sinab ko‘ring |
MySQL solishtirish operatorlari
| Operator |
Tavsif |
Misol |
| = |
ga teng |
Sinab ko‘ring |
| > |
dan kattaroq |
Sinab ko‘ring |
| < |
Dan kichik; .. dan kamroq |
Sinab ko‘ring |
| >= |
dan katta yoki teng |
Sinab ko‘ring |
| <= |
dan kichik yoki teng |
Sinab ko‘ring |
| <> |
ga teng emas |
Sinab ko‘ring |
MySQL birikma operatorlari
| Operator |
Tavsif |
| += |
Tenglarni qo‘shing |
| -= |
Ayirish teng |
| *= |
Ko‘paytirish teng |
| /= |
Tenglarni bo‘ling |
| %= |
Modulo teng |
| &= |
Bit bo‘yicha VA teng |
| ^-= |
Bit bo‘yicha eksklyuziv teng |
| |*= |
Bit bo‘yicha OR teng |
MySQL Bitwise operatorlari
| Operator |
Tavsif |
| & |
Bit bo‘yicha VA |
| | |
Bit bo‘yicha OR |
| ^ |
Bit bo‘yicha eksklyuziv OR |
MySQL mantiqiy operatorlari
| Operator |
Tavsif |
Misol |
| ALL |
Agar barcha quyi so‘rov qiymatlari shartga javob bersa, TRUE |
Sinab ko‘ring |
| AND |
AND bilan ajratilgan barcha shartlar TRUE bo‘lsa, TRUE |
Sinab ko‘ring |
| ANY |
Agar quyi so‘rov qiymatlaridan birortasi shartga javob bersa, TRUE |
Sinab ko‘ring |
| BETWEEN |
Agar operand taqqoslash oralig‘ida bo‘lsa, TRUE |
Sinab ko‘ring |
| EXISTS |
Agar quyi so‘rov bir yoki bir nechta yozuvni qaytarsa, TRUE |
Sinab ko‘ring |
| IN |
Agar operand ifodalar ro‘yxatidan biriga teng bo‘lsa, TRUE |
Sinab ko‘ring |
| LIKE |
Operand naqshga mos kelsa, TRUE |
Sinab ko‘ring |
| NOT |
Agar shart(lar) TRUE EMAS bo‘lsa, yozuvni ko‘rsatadi |
Sinab ko‘ring |
| OR |
OR bilan ajratilgan shartlardan biri TRUE bo‘lsa, TRUE |
Sinab ko‘ring |
| SOME |
Agar quyi so‘rov qiymatlaridan birortasi shartga javob bersa, TRUE |
Sinab ko‘ring |