Toán tử LIKE và NOT LIKE trong SQL Trong bài này chúng ta sẽ tìm hiểu lệnh LIKE, lệnh này dùng để so khớp một chuỗi theo một định dạng cho trước ( chuỗi mẫu ). Chuỗi mẫu sẽ sử dụng những ký tự đại diện và so sánh với chuỗi gốc. Nội dung chính 1. Like trong T-SQL 2. Not Like trong T-SQL 3. Một vài ví dụ khác với Like trong SQL 1. Like trong T-SQL Phạm vi bài này ta chỉ học hai kí tự đại diện đó là: _ là ký tự đại diện cho một ký tự bất kỳ. % là ký tự dại diện cho một hoặc nhiều ký tự bất kì. Ngoài ra bạn có thể sử dung biểu thức chính quy, nhưng vì nó hơi khó nên mình sẽ trình bày ở một bài khác, hoặt là sẽ được học tại một bộ môn SQL cụ thể. Cú pháp 1 2 3 SELECT columns_list FROM table_name WHERE column_name LIKE "chuoi_mau" Trong đó chuoi_mau là chuỗi mà bạn tạo ra để so sánh với chuỗi gốc, còn column_name và table_name là tên các columns và tên table, nó quá quen thuộc với bạn rồi phải không n...
//Object constructor //Object constructor khai báo với declare function function User ( firstName , lastName , avatar ) { this . firstName = firstName ; this . lastName = lastName ; this . avatar = avatar ; this . getName = function (){ return `${ this . firstName } ${ this . lastName }` ; } } //Object constructor khai báo với express function var use = function ( firstName , lastName , avatar ) { this . firstName = firstName ; this . lastName = lastName ; this . avatar = avatar ; this . getName = function (){ return `${ this . firstName } ${ this . lastName }` ; }...
Lọc dữ liệu trùng với DISTINCT trong SQL Đôi khi có những câu truy vấn có kết quả bị trùng lặp thì lúc này ta lại muốn loại bỏ dữ liệu bị trùng đó và chỉ giữ lại một record duy nhất mà thôi. Để làm được việc này thì ta sử dụng lệnh DISTINCT. Nội dung chính 1. Cú pháp lệnh DISTINCT 2. Lệnh DISTINCT lọc dữ liệu bị trùng 1. Cú pháp lệnh DISTINCT Trước tiên bạn tham khảo cú pháp như sau: 1 2 SELECT DISTINCT column_list FROM table_name Như vậy ta chỉ cần đặt DISTINCT kế lệnh SELECT. 2. Lệnh DISTINCT lọc dữ liệu bị trùng DISTINCT có công dụng là xóa đi những dòng dữ liệu trùng nhau và chỉ để lại một dòng duy nhất. Dữ liệu trùng nhau là phải giống ở mọi column, dù khác chỉ 1 column thôi cũng không được gọi là trùng nhau. Giả sử ta có bảng dữ liệu như sau: 1 2 3 4 5 6 7 8 ID NAME AGE ADDRESS ...
Nhận xét
Đăng nhận xét