Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

การใช้ตัวดำเนินการ RLIKE ใน MySQL คืออะไร?


ที่จริงแล้ว ตัวดำเนินการ RLIKE ซึ่งเป็นคำพ้องความหมายสำหรับ REGEXP จะทำการจับคู่รูปแบบของนิพจน์สตริงกับรูปแบบ

ไวยากรณ์

RLIKE Pat_for_match

ที่นี่ Pat_for_match เป็นรูปแบบที่จะจับคู่กับนิพจน์

ตัวอย่าง

mysql> Select Id, Name from Student WHERE Name RLIKE 'v$';
+------+--------+
| Id   | Name   |
+------+--------+
| 1    | Gaurav |
| 2    | Aarav  |
| 20   | Gaurav |
+------+--------+
3 rows in set (0.00 sec) 

ที่นี่ $ เป็นไวด์การ์ดที่ใช้กับโอเปอเรเตอร์ RLIKE ซึ่งจะค้นหาชื่อของนักเรียนที่ลงท้ายด้วย 'v'