Ở bài trước, mình có nói sơ qua về product mà mình đang tham gia rồi, bạn có thể đọc lại để hiểu thêm 1 chút. Bài này là về 1 bug khác ở 1 feature khác, mình chỉ nói… Read more
Về cơ bản Subquery là 1 câu query nằm trong 1 câu query khác. Nó luôn luôn được nằm trong ngoặc () và thường run trước câu query bao chứa nó.
Vì nó cũng là 1 câu query bình thường… Read more
1. FROM
Điểm xuất phát của 1 câu SQL Select sẽ là FROM (Not Required). Đó là lý do trong cuốn Simply SQL, ngta nói cái đó đầu tiên.
Mặc dù nó được note là NOT required nhưng bạn phải… Read more
3. WHERE
Where giúp mình lọc ra những row phù hợp với điều kiện, tổng kết lại có thể xem bảng dưới đây:
Lưu ý: ILIKE là keyword đặc biệt của PostgreSQL nên không dùng cho các DB khác
Một… Read more
Thông thường chúng ta (testers) chỉ làm việc với Select dạng đơn giản nên mình chỉ viết bài giới thiệu dạng đơn giản, những thứ phức tạp mình sẽ viết vào những bài sau.
I. Cấu trúc cơ bản của… Read more
I. Join là gì? Vì sao cần Join?
Join để kết nối 2 hoặc nhiều tables trong 1 câu query.
Join cần thiết vì mục tiêu của SQL là tránh duplicate thông tin bằng cách tách nhỏ thành các object… Read more