Hàm INSTR trong MySQL

Bởi Kiên Smart Data
0 Nhận xét

Trong bài viết này SmartData sẽ giới thiệu Hàm INSTR trong MySQL, hãy cùng tìm hiểu xem hàm INSTR có ý nghĩa và cách sử dụng như thế nào nhé.

Hàm INSTR

Tác dụng

Hàm INSTR trả về vị trí đầu tiền của chuỗi con trong chuỗi.

Cú pháp

Cú pháp của hàm INSTR trong MySQL là:

INSTR( string, substring )

Giải thích:

string: Chuỗi tìm kiếm

substring: Chuỗi con để tìm kiếm trong chuỗi

Lưu ý:

  • Vị trí đầu tiên trong chuỗi là 1.
  • Khi tìm vị trí của chuỗi con trong chuỗi, hàm INSTR thực hiện tìm kiếm không phân biệt chữ hoa chữ thường.
  • Nếu không tìm thấy chuỗi con trong chuỗi, thì hàm INSTR sẽ trả về 0

Ví dụ

VD1: Tìm vị trí chuỗi ‘SQL’ trong chuỗi ‘Học SQL cùng SmartData’

SQL> SELECT INSTR('Học SQL cùng SmartData', 'SQL'); Kết quả: 5

VD2: cũng với yêu cầu như VD1 nhưng ta thử với chuỗi bỏ qua việc phân biệt chữ hoa chữ thường

SQL> SELECT INSTR('Học SQL cùng SmartData', 'sQl'); Kết quả: 5

VD3: Tìm vị trí chuỗi ‘nghiepnv’ trong chuỗi ‘Học SQL cùng SmartData’

SQL> SELECT INSTR('Học SQL cùng SmartData', 'nghiepnv'); Kết quả: 0

Kết luận

Hàm INSTR rất tiện lợi giúp cho ta có thể xác định vị trí chuỗi muốn tìm kiếm trong chuỗi lơn hơn điều này giúp đỡ rất nhiều cho việc lọc dữ liệu.

Nếu bạn là newbie có thể tham khảo bài viết này để tìm hiểu lộ trình học DA trong 3 tháng của SmartData

Nếu bạn thấy bài viết hay và hữu ích, bạn có thể tham gia các kênh sau của SmartData để nhận được nhiều hơn nữa:

Bài viết liên quan

Để lại nhận xét

Copyright @2022 – Bản quyền thuộc Học viện dữ lệu Smart Data