Hướng dẫn sql cheat sheet for data science pdf - bảng gian lận sql cho pdf khoa học dữ liệu

Ngày 20 tháng 1 năm 2021

Cho dù bạn đang học SQL thông qua một trong các khóa học SQL tương tác của chúng tôi hoặc bằng một số phương tiện khác, có thể thực sự hữu ích khi có một bảng cheat SQL.

Đánh dấu bài viết này, hoặc tải xuống và in PDF, và giữ cho nó tiện dụng để tham khảo nhanh vào lần tới khi bạn viết một truy vấn SQL!

Bảng cheat SQL của chúng tôi đi sâu hơn một chút so với bản viết tay này!

Cần phải chải SQL trước khi bạn đã sẵn sàng cho tờ Cheat? Kiểm tra khóa học SQL Foncents trực tuyến tương tác của chúng tôi, đọc về lý do tại sao bạn nên tìm hiểu SQL hoặc thực hiện một số nghiên cứu về các chứng chỉ SQL và liệu bạn có cần một.

SQL cơ bản

SQL là viết tắt của ngôn ngữ truy vấn có cấu trúc. Đây là một hệ thống để truy vấn - yêu cầu, lọc và xuất dữ liệu - dữ liệu từ cơ sở dữ liệu quan hệ.Structured Query Language. It is a system for querying — requesting, filtering, and outputting — data from relational databases.

Được phát triển vào những năm 1970, SQL ban đầu được gọi là phần tiếp theo. Vì lý do này, ngày nay, đôi khi nó được phát âm là phần tiếp theo của người Hồi giáo và đôi khi được phát âm là S.Q.L. Phát âm có thể chấp nhận được

Mặc dù có nhiều hương vị của người Viking, SQL, SQL ở một số hình thức có thể được sử dụng để truy vấn dữ liệu từ hầu hết các hệ thống cơ sở dữ liệu quan hệ, bao gồm MySQL, SQLite, Oracle, Microsoft SQL Server, PostgreSQL, IBM DB2, Microsoft Azure Databs, Apache vv cơ sở dữ liệu.

SQL Cheat Sheet: Nguyên tắc cơ bản

Thực hiện tính toán với SQL

Thực hiện một tính toán duy nhất:

SELECT *
  FROM table_name
  LIMIT 10;
2
SELECT *
  FROM table_name
  LIMIT 10;
2

Thực hiện nhiều tính toán:

SELECT *
  FROM table_name
  LIMIT 10;
3
SELECT *
  FROM table_name
  LIMIT 10;
3

Thực hiện các tính toán với nhiều số:

SELECT *
  FROM table_name
  LIMIT 10;
4
SELECT *
  FROM table_name
  LIMIT 10;
4

Đổi tên kết quả:

SELECT *
  FROM table_name
  LIMIT 10;
5
SELECT *
  FROM table_name
  LIMIT 10;
5

Chọn bảng, cột và hàng:

Hãy nhớ rằng: Thứ tự của các điều khoản quan trọng trong SQL. SQL sử dụng thứ tự ưu tiên sau:

SELECT *
  FROM table_name
  LIMIT 10;
6,
SELECT *
  FROM table_name
  LIMIT 10;
7,
SELECT *
  FROM table_name
  LIMIT 10;
8.

Hiển thị toàn bộ bảng:

SELECT *
  FROM table_name;

Chọn các cột cụ thể từ bảng:

SELECT column_name_1, column_name_2
  FROM table_name;

Hiển thị 10 hàng đầu tiên trên bảng:

SELECT *
  FROM table_name
  LIMIT 10;

Thêm nhận xét vào các truy vấn SQL của bạn

Thêm nhận xét một dòng:

-- First comment
SELECT column_1, column_2, column_3 -- Second comment
  FROM table_name; -- Third comment

Thêm bình luận khối:

/*
This comment
spans over
multiple lines
 */
SELECT column_1, column_2, column_3
  FROM table_name;

SQL Trung cấp: Tham gia & Truy vấn phức tạp

Nhiều trong số các ví dụ này sử dụng tên bảng và cột từ cơ sở dữ liệu SQL thực mà người học làm việc trong các khóa học SQL tương tác của chúng tôi. Để biết thêm thông tin, hãy đăng ký tài khoản miễn phí và dùng thử!

Tham gia dữ liệu trong SQL:

Tham gia các bảng với tham gia bên trong:

SELECT column_name_1, column_name_2 FROM table_name_1
INNER JOIN table_name_2 ON table_name_1.column_name_1 = table_name_2.column_name_1;

Tham gia bảng bằng cách sử dụng tham gia bên trái:

SELECT * FROM facts
LEFT JOIN cities ON cities.facts_id = facts.id;

Tham gia bảng bằng cách sử dụng tham gia bên phải:

SELECT f.name country, c.name city
FROM cities c
RIGHT JOIN facts f ON f.id = c.facts;

Tham gia bảng bằng cách sử dụng tham gia bên ngoài đầy đủ:

SELECT f.name country, c.name city
FROM cities c
FULL OUTER JOIN facts f ON f.id = c.facts_id;

Sắp xếp một cột mà không chỉ định tên cột:

SELECT name, migration_rate FROM FACTS
ORDER BY 2 desc; -- 2 refers to migration_rate column

Sử dụng tham gia trong một truy vấn con, với giới hạn:

SELECT column_name_1, column_name_2
  FROM table_name;
0

Tham gia dữ liệu từ nhiều hơn hai bảng:

SELECT column_name_1, column_name_2
  FROM table_name;
1

Các hoạt động SQL phổ biến khác:

Kết hợp các cột vào một cột duy nhất:

SELECT column_name_1, column_name_2
  FROM table_name;
2

Khớp một phần của chuỗi:

SELECT column_name_1, column_name_2
  FROM table_name;
3

Sử dụng logic if/sau đó trong SQL với trường hợp:

SELECT column_name_1, column_name_2
  FROM table_name;
4

Sử dụng mệnh đề With:

SELECT column_name_1, column_name_2
  FROM table_name;
5

Tạo chế độ xem:

SELECT column_name_1, column_name_2
  FROM table_name;
6

Bỏ xem:

SELECT column_name_1, column_name_2
  FROM table_name;
7

Chọn hàng xảy ra trong một hoặc nhiều câu lệnh chọn:

SELECT column_name_1, column_name_2
  FROM table_name;
8

Chọn hàng xảy ra trong cả hai câu lệnh chọn:

SELECT column_name_1, column_name_2
  FROM table_name;
9

Chọn các hàng xảy ra trong câu lệnh chọn đầu tiên nhưng không phải là câu lệnh chọn thứ hai:

SELECT *
  FROM table_name
  LIMIT 10;
0

Chuỗi các tuyên bố:

SELECT *
  FROM table_name
  LIMIT 10;
1

Các khái niệm và tài nguyên quan trọng:

Từ dành riêng

Các từ dành riêng là các từ không thể được sử dụng làm định danh [như tên biến hoặc tên hàm] trong ngôn ngữ lập trình, bởi vì chúng có một ý nghĩa cụ thể trong chính ngôn ngữ. Dưới đây là danh sách các từ dành riêng trong SQL.

Tải xuống SQL Cheat Sheet PDF

Nhấp vào nút bên dưới để tải xuống tờ Cheat [PDF, 3 MB, màu].

Tải xuống bảng gian lận SQL

Tìm kiếm nhiều hơn chỉ là một tài liệu tham khảo nhanh? Các khóa học SQL tương tác của DataQuest sẽ giúp bạn thực hành với SQL khi bạn học cách xây dựng các truy vấn phức tạp mà bạn sẽ cần viết cho công việc dữ liệu trong thế giới thực.

Nhấp vào nút bên dưới để đăng ký tài khoản miễn phí và bắt đầu học ngay bây giờ!sign up for a free account and start learning right now!

Tìm hiểu SQL đúng cách!

  • Viết các truy vấn thực sự
  • Làm việc với dữ liệu thực
  • Ngay trong trình duyệt của bạn!

Tại sao thụ động xem các bài giảng video khi bạn có thể học bằng cách làm?learn by doing?

Bài Viết Liên Quan

Chủ Đề