Sự khác biệt giữa Có và Trường hợp khoản Sự khác biệt giữa

Anonim

Máy tính, máy tính đặc biệt, được thiết kế như một phương tiện giao tiếp với con người. Do đó, chúng được tạo ra theo cách mà hành vi của chúng bị kiểm soát bởi các chương trình sử dụng ngôn ngữ nhân tạo. Ngôn ngữ tự nhiên như tiếng Anh không thể được sử dụng bởi máy tính vì từ vựng quá lớn và luôn thay đổi.

Ngôn ngữ máy tính cần chính xác và chính xác bởi vì các máy tính không có ý nghĩa thông thường vì vậy nó dựa trên thuật toán có thể tính toán và xử lý dữ liệu cũng như cho phép các máy tính đưa ra lý do. Có một số ngôn ngữ máy tính đã được tạo ra. Mỗi người trong số họ có hai thành phần, cú pháp hoặc hình thức và ngữ nghĩa hoặc nghĩa.

Có lắp ráp, đồng thời, dataflow, định nghĩa, chức năng, trung gian, logic, thủ tục, và các ngôn ngữ truy vấn. Các ngôn ngữ truy vấn được sử dụng để tìm hiểu về cơ sở dữ liệu và hệ thống thông tin. Một ngôn ngữ như vậy là Structured Query Language (SQL).

SQL là ngôn ngữ máy tính cơ sở dữ liệu với các chức năng sau: chèn dữ liệu, cập nhật và xóa, truy cập và điều khiển, và điều khiển giản đồ và sửa đổi. Nó được chia thành các phần sau:

Câu lệnh

Câu lệnh

SQL có các khoản sau:

Hạn ngạch

Cho khoản cập nhật

Từ khoản Mệnh đề của Nhóm BY

Theo mệnh đề

Trường hợp Hiện tại

Có khoản

Trường hợp

Mệnh đề có luôn được sử dụng với nhóm theo điều khoản. Nó được sử dụng để lọc các bản ghi được trả về bởi một nhóm theo mệnh đề sử dụng một vị từ. Các kết quả của một nhóm theo khoản được hạn chế bằng cách sử dụng các khoản có và chỉ những hàng được chỉ định được chọn.

Nó tương tự như mệnh đề where và truy vấn có thể có cả mệnh đề có và mệnh đề where. Trong trường hợp này, mệnh đề where được sử dụng đầu tiên và sau khi các hàng riêng lẻ được nhóm, mệnh đề có được sử dụng. Mệnh đề có được áp dụng cho toàn bộ nhóm trong khi mệnh đề where ở mỗi hàng.

Mệnh đề where được sử dụng để chọn các hàng sẽ được bao gồm trong truy vấn và sử dụng một vị từ so sánh và nó loại trừ các hàng không được đánh giá bởi các vị từ so sánh là đúng. Nó được sử dụng trong điều kiện tham khảo các hàm tổng hợp và để lựa chọn các hàng riêng lẻ trong một bảng được chỉ rõ trong một mệnh đề từ.

Nếu không có nó, tập kết quả các hàng sẽ trở nên rất lớn. Nó sử dụng các toán tử sau: = hoặc bằng, hoặc không bằng,> hoặc lớn hơn, = hoặc lớn hơn hoặc bằng, <= hoặc nhỏ hơn hoặc bằng nhau, BETWEEN, LIKE và IN.

Tóm tắt

1. Mệnh đề có được sử dụng trong các hàng được nhóm lại trong khi mệnh đề where được sử dụng trong các hàng riêng lẻ.

2. Khi chúng được sử dụng với nhau, mệnh đề where được sử dụng đầu tiên để chọn các hàng sẽ được nhóm lại sau đó sử dụng mệnh đề có.

3. Mệnh đề có được sử dụng với một nhóm theo mệnh đề trong khi mệnh đề where ở trong hàng được chỉ định bởi một mệnh đề từ.