Giải Thích DỄ HIỂU SQL JOIN

18th Oct 2022
Table of contents

WHERE và HAVING khác nhau ở điểm nào?

Trong SQL, mệnh đề Where có chức năng lọc các dữ liệu và tìm kiếm dữ liệu. Mệnh đề WHERE không chỉ được sử dụng trong câu lệnh SELECT, mà nó còn được sử dụng trong câu lệnh UPDATE, DELETE. Giống với mệnh đề Where, mệnh đề Having cũng cho phép bạn lọc dữ liệu trong Database. Tuy nhiên, mệnh đề Having trả kết quả đối chiếu cho nhóm được tạo bởi mệnh đề Group by. Còn mệnh đề Where sẽ trả kết quả đối chiếu cho từng dòng. Bên cạnh đó, mệnh đề Having thường sử dụng hàm SUM, AVG và đứng sau mệnh đề Group by. 

Nói một cách ngắn gọn, mệnh đề Where filter dữ liệu cho từng dòng riêng lẻ còn mệnh đề Having filter dữ liệu theo từng nhóm.

Bạn thấy bài viết này như thế nào?
1 reaction

Add new comment

Image CAPTCHA
Enter the characters shown in the image.

Related Articles

IntelliJ IDEA là một trình IDE dùng để lập trình Java (nó cũng được sử dụng để lập trình một số ngôn ngữ khác như Node.js, python…).

JOIN là một mệnh đề có nhiều biến thể trong SQL, JOIN có tính ứng dụng rất lớn khi cần kết hợp dữ liệu giữa các bảng.

Sau khi tạo xong database, các bạn muốn kiểm tra collation của database chúng ta sử dụng câu lệnh SQL sau:

How can one install PHP 7.4,7.3 or 7.2 on an Amazon Linux 2 virtual machine. Amazon Linux is an operating system designed to provide a stable, secure, and high performance execution environment for applications running on Amazon EC2

Memory leaks can happen in any language, including PHP. These memory leaks may happen in small increments that take time to accumulate, or in larger jumps that manifest quickly. Either way, if your app has a memory leak, sooner or later it will cause problems