Em chào mọi ngươi.
Em đang gặp phải một vấn đề về SQL, mong mọi người giúp đỡ.
Em có 1 bảng như thế này:
MaKH | MaSP |
---|---|
CTA | 1.0M |
CTA | M2 |
CTB | M3 |
CTB | 1.0M |
CTC | 1.0M |
CTC | M2 |
CTD | M2 |
CTD | M3 |
CTD | M4 |
Em muốn lấy ra các giá trị của cột MaKH
sao cho các MaKH
không có MaSP
là 1.0M
.
Cụ thể trong bảng CTA
, CTB
, CTC
đều đã có 1.0M
nên bị loại. Chỉ có duy nhất CTD
là thỏa mãn.
Em đã thử dùng Select DISTINCT MaKH where MaSP != '1.0M'
nhưng không được kết quả đúng.
Mong mọi người chỉ giáo giúp em.
Em xin cảm ơn.