Database
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Database

Tham chiếu SQL cho người mới bắt đầu

Trang này chứa các liên kết trực tiếp đến các hướng dẫn SQL và các bài viết tham khảo cho người mới bắt đầu.

Hướng dẫn

  • Hướng dẫn SQL cho người mới bắt đầu
  • Hướng dẫn tham gia SQL
  • Hướng dẫn về Giao dịch SQL
  • Hướng dẫn Cơ sở dữ liệu
  • Truy vấn SQL cơ bản (ví dụ)

Ngôn ngữ định nghĩa dữ liệu (DDL)

Ngôn ngữ định nghĩa dữ liệu (DDL) là một tập con của SQL liên quan đến việc tạo và duy trì các đối tượng cơ sở dữ liệu như bảng, dạng xem, thủ tục được lưu trữ, v.v.

Cú pháp thực tế có thể khác nhau khá nhiều giữa các RDBMS, nhưng các bài viết được liệt kê ở đây sẽ cố gắng hết sức để đề cập đến các tính năng thường được sử dụng trong hầu hết các RDBMS chính.

Các câu lệnh SQL phổ biến:

  • SQL CREATE TABLE dành cho người mới bắt đầu
  • SQL ALTER TABLE dành cho người mới bắt đầu
  • SQL DROP COLUMN dành cho người mới bắt đầu
  • SQL DROP TABLE dành cho người mới bắt đầu

Nhiệm vụ chung:

  • Tạo mối quan hệ trong SQL
  • Thêm một cột vào một bảng trong SQL
  • Cách đổi tên một cột trong SQL
  • Cách đổi tên bảng trong SQL

Ngôn ngữ thao tác dữ liệu (DML)

Ngôn ngữ thao tác dữ liệu (DML) là một phần của SQL xử lý việc đọc, ghi và cập nhật dữ liệu.

Những câu lệnh này đôi khi được phân tách thành "đọc DML" và "ghi DML", để phân biệt giữa những câu lệnh chỉ đọc dữ liệu và những câu lệnh ghi, cập nhật hoặc xóa dữ liệu. Một số cũng gọi các câu lệnh "đọc DML" là DQL cho Ngôn ngữ Truy vấn Dữ liệu.

Hầu hết các câu lệnh này hoạt động theo cách tương tự trên hầu hết các RDBMS chính cho hầu hết các tác vụ thường được thực hiện. Tuy nhiên, có thể có sự khác biệt trong một số trường hợp, tùy thuộc vào nhiệm vụ đang được thực hiện.

  • SQL SELECT dành cho người mới bắt đầu
  • SQL ORDER BY Điều khoản dành cho người mới bắt đầu
  • SQL GROUP BY Điều khoản dành cho người mới bắt đầu
  • SQL HAVING Điều khoản dành cho người mới bắt đầu
  • SQL DELETE dành cho người mới bắt đầu
  • SQL UPDATE dành cho người mới bắt đầu
  • INSERT trong SQL dành cho người mới bắt đầu

Hàm tổng hợp

Các hàm tổng hợp trả về một hàng kết quả duy nhất dựa trên các nhóm hàng, thay vì trên các hàng đơn lẻ. Chúng có thể xuất hiện trong SELECT danh sách và trong ORDER BYHAVING điều khoản. Chúng thường được sử dụng với GROUP BY mệnh đề trong SELECT tuyên bố.

  • SQL AVG() dành cho người mới bắt đầu
  • SQL COUNT() dành cho người mới bắt đầu
  • SQL MAX() dành cho người mới bắt đầu
  • SQL MIN() dành cho người mới bắt đầu
  • SQL SUM() dành cho người mới bắt đầu

Toán tử SQL

Trong SQL, toán tử là một ký tự hoặc từ khóa đặc biệt chỉ định một hành động được thực hiện trên một hoặc nhiều biểu thức.

Toán tử so sánh

  • SQL Equals (= ) Toán tử cho người mới bắt đầu
  • ) Toán tử cho người mới bắt đầu ”> SQL Greater Than (> ) Toán tử cho người mới bắt đầu
  • =) Toán tử cho người mới bắt đầu ”> SQL Lớn hơn hoặc Bằng (>= ) Toán tử cho người mới bắt đầu
  • Ít hơn SQL (< ) Toán tử cho người mới bắt đầu
  • SQL Nhỏ hơn hoặc Bằng (<= ) Toán tử cho người mới bắt đầu
  • ) Toán tử cho người mới bắt đầu ”> SQL Không Bằng (<> ) Toán tử cho người mới bắt đầu
  • SQL Không Bằng (!= ) Toán tử cho người mới bắt đầu

Toán tử lôgic

  • SQL AND Toán tử cho người mới bắt đầu
  • SQL BETWEEN Toán tử cho người mới bắt đầu
  • SQL EXISTS Toán tử cho người mới bắt đầu
  • SQL IN Toán tử cho người mới bắt đầu
  • SQL LIKE Toán tử cho người mới bắt đầu
  • SQL NOT Toán tử cho người mới bắt đầu
  • SQL OR Toán tử cho người mới bắt đầu

Đặt toán tử

  • SQL EXCEPT Toán tử (SQL Server)
  • SQL INTERSECT Toán tử (SQL Server)
  • SQL UNION Điều khoản dành cho người mới bắt đầu

Tham chiếu toán tử SQL

  • Toán tử SQL (danh sách đầy đủ)
  • 12 Toán tử thường được sử dụng trong SQL

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL COUNT () cho người mới bắt đầu

  2. Mức lương cao thứ n

  3. Tham số Sniffing Primer

  4. Một trường hợp sử dụng cho sp_prepare / sp_prepexec

  5. Các hoạt động trực tuyến khác hiện có sẵn - hoặc sớm