..
เครื่องยนต์ภายในของ MySQL มีพื้นเมือง -- นอกเหนือจากการที่ผู้ประกอบการทั่วไปของความเสมอภาคเท่าเทียมกันและความคล้ายคลึงกัน (เช่น) -- ผู้ประกอบการที่มีประโยชน์มาก : ผู้ประกอบการ regexp
ดังเช่นชื่อของตัวดำเนินการยกระดับ regexp อำนาจของนิพจน์ปกติเพื่อดำเนินการค้นหาซับซ้อนภายในฐานข้อมูลของเรา
ไวยากรณ์คือง่ายๆ
SELECT field_name จาก table_name WHERE field_name regexp การแสดงออก;Let's เป็นไปตามตารางสรุปที่เรียบง่ายของตัวอักษรหลักและไวยากรณ์พิเศษที่ใช้ในการแสดงออกของการเปรียบเทียบ :
| ^ ^ | เริ่มต้นของสตริง |
| $ | จุดสิ้นสุดของสตริง |
| . | ตัวอักษรใด ๆ |
| [...] | ใด ๆ ของตัวอักษรที่อยู่ในวงเล็บ |
| [^...] | ยกเว้นตัวอักษรในวงเล็บใด ๆ |
| | | แยกสตริงของตัวอักษรหรือทางเลือกของพวกเขา |
| * | เป็นศูนย์หรือมากกว่า repetitions ของตัวอักษรก่อนหน้านี้หรือสตริง |
| + + | หนึ่งหรือมากกว่าหนึ่ง repetitions ของตัวอักษรก่อนหน้านี้หรือสตริง |
| {N} | ตัวอักษร"N"หรือการทำซ้ำของสตริงก่อนหน้านี้ |
| {Min, Max} | ซ้ำตัวอักษรที่ก่อนหน้านี้หรือสตริงที่จำนวนครั้งระหว่างต่ำสุดและสูงสุด |
1) เราพบชื่อทั้งหมดที่ขึ้นต้นด้วย"M"
เลือกชื่อจากปฏิทินที่ชื่อ regexp'^ m';แบบสอบถามของเราจะกลับมาตัวอย่างเช่น
เลือกชื่อจากปฏิทินที่ชื่อ regexp'หรือ $';แบบสอบถามของเราจะกลับมาตัวอย่างเช่น
เลือกชื่อจากปฏิทินที่ชื่อ regexp'^ m + O $';แบบสอบถามของเราจะกลับมาตัวอย่างเช่น
เลือกชื่อจากปฏิทินที่ชื่อ regexp'R';แบบสอบถามของเราจะกลับมาตัวอย่างเช่น
เลือกชื่อจากปฏิทินที่ชื่อ regexp'ma | ra';แบบสอบถามของเราจะกลับมาตัวอย่างเช่น
เลือกชื่อจากปฏิทินที่ชื่อ regexp'^ [ma]';แบบสอบถามของเราจะกลับมาตัวอย่างเช่น
| |
MS Access (Advanced)
เรียนรู้วิธีสร้างและจัดการฐานข้อมูลอย่างรวดเร็วและง่ายดาย เริ่มต้นจาก 29 € |
| |
MySQL (Course)
การบริหารจัดการฐานข้อมูลโอเพนซอร์ส จาก 39 € |
| |
SQL และฐานข้อมูล (หลักสูตร)
การสร้างและจัดการฐานข้อมูลเชิงสัมพันธ์ จาก 39 € |