Toán tử like trong sql

Tìm tìm những mẫu theo nhu cầu góp lọc tài liệu đúng chuẩn, giảm số lượng dữ liệu dư thừa, nâng cấp hiệu suất. SQL hỗ trợ toán tử LIKE để giúp đỡ bạn tiến hành quá trình này, hãy cùngBACtìm hiểu tức thì dưới đây.

You watching: Toán tử like trong sql

1. Toán tử LIKE vào SQL

Toán tử LIKE được sử dụng vào mệnh đề WHERE nhằm tìm kiếm một mẫu chỉ định vào một cột.

Có 2 cam kết trường đoản cú thay mặt đại diện hay được sử dụng trong kết phù hợp với toán tử LIKE:

Ký tự phần trăm (%) thay mặt đại diện cho số ko, một hoặc nhiều ký kết tự.Ký từ bỏ gạch bên dưới (_) thay mặt mang lại số một với một ký kết từ bỏ.

See more: Tiểu Thuyết Ngôn Tình Việt Nam Hay Nhất, Bạn Nên Đọc, Đọc Truyện Ngôn Tình Full Hay Nhất Trong Năm 2021

Bên cạnh đó, cả nhì cam kết từ bỏ bên trên còn hoàn toàn có thể sử dụng cùng nhau để tạo nên chủng loại hướng đẫn.

Cú pháp:

SELECT cột 1, cột 2,…

FROM tên bảng

WHERE tên cột LIKE mẫu;

Dưới đây là một trong những ví dụ về sự việc khác biệt thân ký từ (%) và (_) khi dùng với LIKE:


Toán tử LIKEMô tả
WHERE CompanyName LIKE "a%"

Tìm bất kỳ cực hiếm nào bước đầu với "a"

WHERE CompanyName LIKE "%a"

Tìm ngẫu nhiên quý hiếm nào hoàn thành bằng "a"

WHERE CompanyName LIKE "%or%"

Tìm ngẫu nhiên quý hiếm như thế nào gồm cất cam kết từ bỏ "or"

WHERE CompanyName LIKE "_r%"

Tìm ngẫu nhiên cực hiếm làm sao có "_r" ở vị trí sản phẩm hai

WHERE CompanyName LIKE "a_"

Tìm bất kỳ quý hiếm như thế nào bước đầu với "a" và tất cả độ nhiều năm về tối tphát âm là 2 ký tự

WHERE CompanyName LIKE "a__"

Tìm ngẫu nhiên quý giá như thế nào ban đầu với "a" và gồm độ nhiều năm về tối tgọi là 3 ký kết tự

WHERE CompanyName LIKE "a%o"

Tìm bất kỳ quý giá nào bắt đầu cùng với "a" và chấm dứt bằng "o"


2. lấy ví dụ như về toán thù tử LIKE trong SQL

Để triển khai ví dụ này, bạn cần nhập đại lý tài liệu mẫu Northwind vào Squốc lộ Server Management Studio. Hãy xem bài viết lý giải ngay lập tức dưới đây:

Tđắm say khảo:Hướng dẫn sở hữu cùng thiết đặt dữ liệu mẫu Northwind vào Squốc lộ Server Management Studio

Câu lệnh Squốc lộ dưới đây đang kéo ra tất cả quý khách tất cả CompanyName ban đầu cùng với "a":

SELECT * FROM Customers

WHERE CompanyName LIKE "a%";

*

Câu lệnh SQL tiếp sau đây đã lôi ra toàn bộ khách hàng bao gồm CompanyName chấm dứt bởi "a":

SELECT * FROM Customers

WHERE CompanyName LIKE "%a";

*

Câu lệnh SQL dưới đây sẽ lôi ra tất cả người sử dụng gồm CompanyName gồm chứa ký từ "or":

SELECT * FROM Customers

WHERE CompanyName LIKE "%or%";

*

Câu lệnh Squốc lộ sau đây đã kéo ra toàn bộ khách hàng tất cả CompanyName cất cam kết từ bỏ "r" ở phần sản phẩm công nghệ hai:

SELECT * FROM Customers

WHERE CompanyName LIKE "_r%";

*

Câu lệnh Squốc lộ tiếp sau đây sẽ lấy ra toàn bộ quý khách bao gồm CompanyName bước đầu với "a" và có độ lâu năm tối tgọi 3 cam kết tự:

SELECT * FROM Customers

WHERE CompanyName LIKE "a__%";

*

Câu lệnh Squốc lộ tiếp sau đây vẫn lôi ra toàn bộ quý khách hàng bao gồm ContactName bước đầu với "a" với dứt bởi "o":

SELECT * FROM Customers

WHERE ContactName LIKE "a%o";

*

Câu lệnh Squốc lộ tiếp sau đây đã lôi ra tất cả quý khách gồm CompanyName không bắt đầu bởi "a":

SELECT * FROM Customers

WHERE CompanyName NOT LIKE "a%";

*

Trên đấy là phần nhiều ví dụ về cách sử dụng phối hợp cả nhị cam kết tự với toán thù tử LIKE nhằm truy hỏi xuất tài liệu. Để rất có thể áp dụng một biện pháp thuần thục, chúng ta hãy dành riêng thời hạn nhằm thực hành thực tế các bài bác tập này thật các. Mong rằng phần lớn chia sẻ bên trên đã có lợi với các bạn, hãy nhớ là đón gọi các ngôn từ tiên tiến nhất sẽ được update thường xuyên trên websitebadaovuong.vn.

See more: Cách Bỏ Video Vào Iphone - Cách Chép Video Vào Iphone

Nguồn tđam mê khảo:

https://www.w3schools.com/

Nhu cầu huấn luyện và giảng dạy doanh nghiệp

BAClà đơn vị chức năng huấn luyện BA trước tiên tại toàn quốc. Đối tác đồng ý củaIIBAthế giới. Ngoài các khóa đào tạo public,BACcòn có các khóa đào tạo in house giành cho từng doanh nghiệp. Cmùi hương trình được thiết kế riêng theo yên cầu của người sử dụng, góp công ty lớn xử lý phần nhiều khó khăn cùng tư vấn cải tiến và phát triển.