Regexp trong MySQL | 50 bài hướng dẫn MySQL hay nhất PDF regexp trong mysql

2 195 0
Regexp trong MySQL | 50 bài hướng dẫn MySQL hay nhất PDF regexp trong mysql

Đang tải... (xem toàn văn)

Thông tin tài liệu

http://vietjack.com/mysql/index.jsp                                                                                                              Copyright  ©  vietjack.com     Regexp MySQL Bạn thấy cách MySQL so khớp mẫu (Pattern Matching) với LIKE …% MySQL hỗ trợ hoạt động so khớp mẫu khác dựa Regular Expression toán tử REGEXP Nếu bạn hiểu PHP PERL, đơn giản để bạn hiểu hoạt động việc so khớp tương tự Regular Expression ngơn ngữ Bảng liệt kê Pattern sử dụng với tốn tử REGEXP Pattern So khớp với ^ Phần đầu chuỗi $ Phần cuối chuỗi Bất kỳ ký tự đơn [ ] Bất kỳ ký tự liệt kê dấu ngoặc vuông [^ ] Bất kỳ ký tự không liệt kê dấu ngoặc vuông p1|p2|p3 Bất kỳ mẫu p1, p2 p3 * nhiều instance (sự thể hiện) phần tử trước + nhiều instance (sự thể hiện) phần tử trước {n} n instance (sự thể hiện) phần tử trước {m,n} Từ m tới n instance (sự thể hiện) phần tử trước http://vietjack.com/                                                                                                                              Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com/mysql/index.jsp                                                                                                              Copyright  ©  vietjack.com     Ví dụ Dựa vào bảng trên, bạn thành lập nhiều kiểu truy vấn SQL đa dạng tùy theo yêu cầu bạn Ở đây, liệt kê số kiểu cần thiết Giả sử có bảngsinhvienk60 có trường ten: Truy vấn để tìm tất ten bắt đầu với '^Ng': SELECT ten FROM sinhvienk60 WHERE ten REGEXP '^Ng'; Truy vấn để tìm tất ten kết thúc với 'ng$': SELECT ten FROM sinhvienk60 WHERE ten REGEXP 'ng$'; Truy vấn để tìm tất ten chứa 'ao': SELECT ten FROM sinhvienk60 WHERE ten REGEXP 'ao'; Truy vấn để tìm tất ten bắt đầu với nguyên âm kết thúc với 'nh': SELECT ten FROM sinhvienk60 WHERE ten REGEXP '^[aeiou]|nh$';   http://vietjack.com/                                                                                                                              Trang  chia  sẻ  các  bài  học  online  miễn  phí     ... ten REGEXP '^Ng'; Truy vấn để tìm tất ten kết thúc với 'ng$': SELECT ten FROM sinhvienk60 WHERE ten REGEXP 'ng$'; Truy vấn để tìm tất ten chứa 'ao': SELECT ten FROM sinhvienk60 WHERE ten REGEXP. .. tất ten bắt đầu với nguyên âm kết thúc với 'nh': SELECT ten FROM sinhvienk60 WHERE ten REGEXP '^[aeiou]|nh$';   http://vietjack.com/                                                          ...http://vietjack.com /mysql/ index.jsp                                                                                

Ngày đăng: 02/12/2017, 11:57

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan