Nhưng dữ liệu ở trường đó thì lại giống nhau , nên chúng ta phải dùng phương pháp loại bỏ dòng trùng để lấy ra được dữ liệu như mong
muốn.
Cú pháp: Select DISTINCT [column_name] from [Table_name];
Để hiểu rõ hơn cách sử dụng, các bạn xem ví dụ dưới đây :
Table: Infomation
id ten hocvan
----------------------------------------
901 Nguyễn văn A đại học
902 Nguyễn văn B cao đẳng
903 Nguyễn văn C cao đẳng
904 Nguyễn văn D trung cấp
905 Nguyễn văn E đại học
Select DISTNCT hocvan from Infomation ;
kết quả như sau :
hocvan
-----------
đại học
cao đẳng
trung cấp
các hệ quản trị dữ liệu sử dụng DISTINCT : ORACLE, MYSQL, SQLSERVER, POSTGRES...
Note : Ngoài ra DISTINCT còn được sử dụng trong các trường hợp như : kết dữ liều từ nhiều bảng với nhau, nhưng chúng ta không chắc là có bị trùng dữ liệu không,
cách tốt nhất là thêm DISTINCT vào sau SELECT.
---------------------------------------------------------------------------------------------------------
có bất kỳ khó khăn hoặc thắc mắc gì, các bạn vui lòng để lại comment bên dưới, tôi sẽ giải đáp.
Sign up here with your email

ConversionConversion EmoticonEmoticon