কম্পিউটার টিউটোরিয়াল

MySQL WHERE ক্লজের সাথে ASCII() ফাংশন কীভাবে ব্যবহার করব?


WHERE ক্লজের সাথে ASCII() ফাংশন ব্যবহার করলে এর আউটপুট WHERE ক্লজে দেওয়া শর্তের ওপর নির্ভর করবে। উদাহরণস্বরূপ, মনে করুন 'Student' নামে একটি টেবিল আছে এবং আমরা ছাত্রদের নামের প্রথম ক্যারেক্টারের ASCII কোড চাই যা ৬৫-এর চেয়ে বেশি। এই কোয়ারিটি নিম্নরূপ লিখা যাবে −

mysql> Select * from student; +------+---------+---------+-----------+ | Id   | Name    | Address | Subject   | +------+---------+---------+-----------+ | 1    | Gaurav  | Delhi   | Computers | | 2    | Aarav   | Mumbai  | History   | | 15   | Harshit | Delhi   | Commerce  | | 20   | Gaurav  | Jaipur  | Computers | +------+---------+---------+-----------+ 4 rows in set (0.10 sec) mysql> Select Name, ASCII(Name) As 'ASCII VALUE OF 1st Character' From Student WHERE ASCII(Name)>65; +---------+------------------------------+ | Name    | ASCII VALUE OF 1st Character | +---------+------------------------------+ | Gaurav  | 71                           | | Harshit | 72                           | | Gaurav  | 71                           | +---------+------------------------------+ 3 rows in set (0.00 sec)

  1. MySQL WHERE ক্লজে একই টেবিলের দুটি কলাম ব্যবহার

  2. MySQL-এ DISTINCT ক্লজ WHERE এবং LIMIT ক্লজের সাথে কীভাবে ব্যবহার করবেন?

  3. MySQL-এ WHERE ক্লজে SUM() ফলাফল ব্যবহার না করে HAVING ব্যবহার করা

  4. MySQL VIEW-এ WHERE ক্লজ ব্যবহার করা