Chuyên trang chia sẻ nghề Data Analyst
  • Trang chủ
  • SQL
  • Power BI
  • Tableau
  • Python
  • Kĩ năng data
  • Khóa học data
    • Khóa Practical SQL – Làm chủ kho dữ liệu với SQL
    • Khóa DA Fullstack – Chinh phục mục tiêu pass job DA
    • Khóa Practical Data Analyst – Trở thành người làm báo cáo giỏi nhất
    • Khóa Import & Cleaning Data – Tự động thu thập và chuẩn hóa dữ liệu không cần code
    • Khóa Python 4 Data – Thu thập và khai phá dữ liệu với Python
  • Sự kiện data
SQL

Top 5 câu lệnh truy vấn SQL cơ bản

Bởi Kiên Smart Data 30/09/2022
Được viết bởi Kiên Smart Data 30/09/2022 0 Nhận xét
Top 5 câu lệnh truy vấn SQL cơ bản

Mục lục

  1. SELECT
  2. SELECT WITH ALIAS
  3. WHERE
  4. WHERE MULTI CONDITION
  5. ORDER BY

Để thành thục với SQL cần một quãng thời gian khá dài cũng trải nghiệm nhiều dự án. Bài viết này SmartData sẽ tổng hợp lại giúp các bạn top 5 câu lệnh truy vấn SQL cơ bản thường được sử dụng nhiều nhất.

SELECT

Đây là câu lệnh cơ bản nhất dùng để lấy ra dữ liệu mà bạn muốn. Cú pháp như sau

SELECT * FROM TABLE_NAME;

Trong đó:

  • Dấu “*” thể hiện bạn muốn lấy tất cả các cột.
  • TABLE_NAME là tên bảng dữ liệu bạn muốn truy vấn.

SELECT WITH ALIAS

Đôi khi tên các cột trong bảng cơ sở dữ liệu được các lập trình viên đặt những cái tên không giống ai. Nếu bạn không muốn phải sử dụng tên các cột đó trong kết quả trả về của câu select mà muốn sử dụng bằng một cái tê khác thì có thể sử dụng alias như sau:

SELECT T.COLUM as ALIAS_NAME FROM TABLE_NAME T

Trong đó:

  • T.Column là tên cột muốn truy vấn
  • alias_name là tên bạn muốn sử dụng thay thế cho tên cột mặc định

WHERE

Where thường được dùng để giới hạn lại tập các bạn ghi bạn muốn truy vấn theo điều kiện nào đó. Cú pháp như sau:

SELECT * FROM TABLE_NAME WHERE COLUMN_NAME = x

Trong đó:

  • Dấu * và TABLE_NAME có ý nghĩa tương tự như trên
  • COLUMN_NAME=x chỉ tên cột và điều kiện đính kèm. Ở đây ngoài toán tử “=” chúng ta có thể sử dụng các toán tử khác như “>”, “<“. ..

WHERE MULTI CONDITION

Ngoài việc sử dụng where với 1 điều kiện, ta có thể sử dụng where kết hợp nhiều điệu kiện với cú pháp như sau:

SELECT * FROM TABLE_NAME WHERE COLUMN_NAME1 = x AND/OR COLUMN_NAME2 =x

Trong đó:

  • Dấu * và TABLE_NAME có ý nghĩa tương tự như trên
  • COLUMN_NAME1=x là điều kiện thứ nhất
  • COLUMN_NAME2=x là điều kiện thứ hai
  • AND/OR toán tử cho phép ta chọn ra các bản ghi sao cho thỏa mãn cả điều kiện 1 và 2 (AND) hoặc chỉ thỏa mãn 1 trong 2 điều kiện (OR)

ORDER BY

ORDER BY giúp cho kết quả trả về được sắp xếp theo thứ tự tăng dần hoặc giảm dần theo một cột tiêu chí nào đó.

SELECT * FROM TABLE_NAME ORDER BY COLUMN_NAME DESC/ACS

Trong đó:

  • Dấu * và TABLE_NAME có ý nghĩa tương tự như trên
  • ORDER BY COLUMN_NAME đề cập tới cột mà kết quả trả về mong muốn được sắp xếp theo dữ liệu của cột đấy
  • DESC/ACS: Tiêu chí order, giảm dần cho DESC và tăng dần cho ACS

Nếu bạn thấy hay và hữu ích, bạn có thể tham gia các kênh sau của SmartData để nhận được nhiều hơn nữa:

  • Fanpage
  • Youtube
  • Trang chủ
  • Cộng đồng Data Analyst
Khóa học SQL cho Data Analyst
sqlsql cơ bản
Chia sẻ
0
Facebook
Kiên Smart Data

Hiện mình đang là một kỹ sư công nghệ thông tin. Phương châm sống rất đơn giản "Luôn mong muốn chia sẻ và lan tỏa những giá trị tốt đẹp nhất đến những người xung quanh."

Bài viết trước
IQ EQ AQ là gì? Và tầm quan trọng trong hành trình Phân tích dữ liệu
Bài viết kế tiếp
Khóa ngoại trong sql

Bài viết liên quan

Tổng quan về cơ sở dữ liệu SQL...

28/11/2023

Hướng dẫn thi chứng chỉ Google Data Analytics...

24/11/2023

Cơ sở dữ liệu mẫu cho Data Analyst

12/08/2023

Window Functions trong SQL (phần 3)

10/08/2023

Window Functions trong SQL (phần 2)

10/08/2023

Window Functions trong SQL (phần 1)

10/08/2023

Giới thiệu về Window Functions trong SQL

10/08/2023

SQL cho Data Analyst

01/08/2023

Hàm SECOND trong MySQL

31/07/2023

Hàm HOUR trong MySQL

31/07/2023

Để lại nhận xét Hủy bỏ phản hồi

Lưu lại thông tin cho lần nhận xét kế tiếp

Smart Data
  • Trang chủ
  • SQL
  • Power BI
  • Tableau
  • Python
  • Kĩ năng data
  • Khóa học data
    • Khóa Practical SQL – Làm chủ kho dữ liệu với SQL
    • Khóa DA Fullstack – Chinh phục mục tiêu pass job DA
    • Khóa Practical Data Analyst – Trở thành người làm báo cáo giỏi nhất
    • Khóa Import & Cleaning Data – Tự động thu thập và chuẩn hóa dữ liệu không cần code
    • Khóa Python 4 Data – Thu thập và khai phá dữ liệu với Python
  • Sự kiện data

Copyright @2022 – Bản quyền thuộc Học viện dữ lệu Smart Data

fapjunk.com kurtköy escort anadolu escort mecidiyeköy escort fethiye escort
Facebook Youtube Instagram
Chuyên trang chia sẻ nghề Data Analyst
  • Trang chủ
  • SQL
  • Power BI
  • Tableau
  • Python
  • Kĩ năng data
  • Khóa học data
    • Khóa Practical SQL – Làm chủ kho dữ liệu với SQL
    • Khóa DA Fullstack – Chinh phục mục tiêu pass job DA
    • Khóa Practical Data Analyst – Trở thành người làm báo cáo giỏi nhất
    • Khóa Import & Cleaning Data – Tự động thu thập và chuẩn hóa dữ liệu không cần code
    • Khóa Python 4 Data – Thu thập và khai phá dữ liệu với Python
  • Sự kiện data
  • Gọi điện ngayGọi điện
  • ZaloZalo
  • MessengerMessenger