CHỌN AS trong MySQL

Cùng gitiho cuộc thi chính phục kiến ​​thức, khẳng định bản thân với hệ thống bài test phong phú, đầy đủ các chủ đề để bạn khám phá

khám phá ngay

Chương trình hội viên Gitiho

Tiết kiệm điện tối đa với gói Hội viên Gitiho. Thỏa mãn việc nâng cao kiến ​​thức của bạn với gói Hội viên Gitiho bạn sẽ không còn bị giới hạn bởi số lượng khóa học đã mua

Gói hội viên Gitiho mang đến trải nghiệm học tập hoàn toàn mới, phù hợp với học viên cần học nhiều nội dung trong một khoản thời gian sẽ giúp học viên tiết kiệm điện hơn rất nhiều so với mua lẻ hoặc combo

hơn 20. 000 người đã đăng ký

Unbreak out program

CHỌN AS trong MySQL

Gitiho cho doanh nghiệp hàng đầu

Ưu tiên và đơn giản hóa hoạt động đào tạo tại doanh nghiệp. Nền tảng có sẵn, nội dung đào tạo cho tất cả các vị trí, bộ phận. Ứng dụng thay thế ngay vào doanh nghiệp chỉ với một cú nhấp chuột

Đã được các doanh nghiệp tin tưởng sử dụng

CHỌN AS trong MySQL
CHỌN AS trong MySQL
CHỌN AS trong MySQL
CHỌN AS trong MySQL
CHỌN AS trong MySQL
CHỌN AS trong MySQL

Đăng ký miễn phí

CHỌN AS trong MySQL

  1. Trang chủ
  2. Blog
  3. MySql

Hướng dẫn cách sử dụng câu lệnh SELECT trong MySQL thông qua các ví dụ

CHỌN AS trong MySQL

G-LEARNING
Ngày 21 tháng 4 năm 2020

Nội dung chính

Cơ sở dữ liệu lưu trữ dữ liệu với mục đích là để giúp chúng ta truy xuất dữ liệu sau này. Vì vậy phải làm thế nào để đạt được công việc đó? . Nó là một phần của ngôn ngữ thao tác dữ liệu chịu trách nhiệm truy vấn dữ liệu từ cơ sở dữ liệu

Cú pháp câu lệnh SELECT trong SQL

Lệnh SELECT là câu lệnh được sử dụng thường xuyên nhất trong SQL, nó có cú pháp chung sau đây

CHỌN AS trong MySQL

in which

  • LỰA CHỌN. là từ khóa cho phép cơ sở dữ liệu biết rằng bạn muốn truy xuất dữ liệu
  • [RIÊNG BIỆT. TẤT CẢ] (tùy chọn). được sử dụng để điều chỉnh các kết quả được trả về từ câu lệnh CHỌN. If not being default, default will be ALL
  • {*. [fieldExpression [AS newName]}. Ít nhất một phần phải được chỉ định, “*” là chọn tất cả các trường từ bảng tên đã được xác định trước, fieldExpression thực hiện một số tính toán trên các trường đã được chỉ định như là một số bổ sung hoặc ghép hai trường thành một chuỗi
  • FROM tableName(tên bảng) (bắt buộc). phải chứa ít nhất tên một bảng. Nếu chọn nhiều bảng thì tên các bảng phải được ngăn cách nhau bằng dấu phẩy hoặc sử dụng từ khóa THAM GIA
  • WHERE condition(điều kiện) (option). could be used to only the title in the results in result from the query command
  • NHÓM THEO. được sử dụng để nhóm các bản ghi có cùng giá trị trường
  • điều kiện HAVING(điều kiện). được sử dụng để xác định các tiêu chí khi làm việc với câu lệnh NHÓM BỞI
  • ĐẶT BỞI. được sử dụng để chỉ thứ tự sắp xếp của kết quả trả về

CHỌN AS trong MySQL

Ký tự “*” được sử dụng khi muốn chọn tất cả các cột trong một bảng. Sau đây là ví dụ về một câu lệnh SELECT đơn giản

CHỌN AS trong MySQL

The command on select all the fields from the table “members”. Sử dụng dấu chấm phẩy để tuyên bố dấu chấm câu lệnh. Mặc dù không bắt buộc phải sử dụng dấu chấm than nhưng tốt nhất là bạn nên sử dụng nó khi kết thúc một câu lệnh

Ví dụ

Để hiểu rõ và luyện tập tốt hơn phần này, bạn nên tải xuống dữ liệu myflix DB để thực thi trong MySQL

https. //lái xe. Google. com/uc?export=download&id=0B_vqvT0ovzHccjhtdGlrZ0MtZ0k

Nhập tệp. sql vào bàn làm việc của MySQL

Các ví dụ được thực hiện dựa trên hai bảng sau

bảng 1. các thành viên

CHỌN AS trong MySQL

bảng 2. phim

CHỌN AS trong MySQL

Lấy danh sách thành viên

Giả sử rằng chúng ta muốn lấy danh sách tất cả các thành viên đã đăng ký vào thư viện từ cơ sở dữ liệu này, thực hiện câu lệnh sau.  

CHỌN AS trong MySQL

Khi chạy câu lệnh này, trong MySQL workbench sẽ hiển thị kết quả

CHỌN AS trong MySQL

Truy vấn trả về tất cả các hàng và cột từ bảng “thành viên”

Trong trường hợp chúng ta chỉ quan tâm đến các trường full_names,giới tính, địa chỉ vật lý và email thì có thể sử dụng câu lệnh sau

CHỌN AS trong MySQL

Khi thực hiện câu lệnh trên sẽ cho ra kết quả

CHỌN AS trong MySQL

Get list phim

Giả sử chúng ta muốn lấy danh sách phim từ cơ sở dữ liệu và năm phát hành. Với điều kiện là tên phim và tên đạo diễn trong cùng một trường. Tên của đạo diễn phim được đặt trong lệnh trích xuất. Câu lệnh sau sẽ giúp thực hiện điều đó

CHỌN AS trong MySQL

in which

  • Hàm Concat() được sử dụng để nối các cột giá trị với nhau
  • Dòng  “Concat (`title`, ‘ (‘, `director`, ‘)’) có nghĩa là lấy tiêu đề, thêm một dấu ngoặc mở theo sau là tên của đạo diễn và sau đó thêm dấu đóng
  • Trong hàm Concat(), các chuỗi phần được tách rời nhau bằng dấu phẩy

Thực thi câu lệnh trên trong MySQL tạo ra kết quả sau tập tin

CHỌN AS trong MySQL

Đổi tên trường tạm thời

Ví dụ ở phần trả về dòng lệnh Concat(`title`, ‘ (‘, `director`, ‘)’) as new column to results for output. Giả sử chúng ta muốn đặt tên khác để mô tả cụ thể và rõ ràng hơn cho cột thông tin đó thì có thể sử dụng câu lệnh sau

CHỌN AS trong MySQL

in which

  • “CHỌN ` tên_cột. giá trị. biểu thức `”. is the command SELECT information, could be the column name, value or expression
  • “[AS]” (tùy chọn). được đặt trước tên thay thế của biểu thức, giá trị hoặc tên cột được trả về
  • “`bí danh_tên`”. là tên thay thế mà chúng tôi muốn trả lại khi hiển thị kết quả

Thực hiện lại câu lệnh concat() với tên thay thế là “Concat”

CHỌN AS trong MySQL

Kết quả sẽ như sau

CHỌN AS trong MySQL

Lấy danh sách thành viên theo năm sinh

Giả sử muốn xem danh sách tất cả các thành viên với mã số thành viên, tên họ và năm sinh, chúng ta có thể sử dụng hàm LEFT để trích xuất năm sinh từ cột tháng năm sinh

CHỌN AS trong MySQL

in which

“TRÁI(`ngày_sinh`,4)”. Hàm LEFT chấp nhận ngày sinh làm tham số và chỉ trả về 4 ký tự đầu tiên từ bên trái sang

“AS `year_of_birth`” là tên thay thế của cột được trả về trong kết quả. Lưu ý là AS là tùy chọn, nếu bạn bỏ qua nó thì câu truy vấn vẫn sẽ hoạt động bình thường

Thực hiện câu lệnh truy vấn ở trên trong MySQL sẽ cho ra kết quả sau

CHỌN AS trong MySQL
Truy vấn dữ liệu với MySQL workbench

Trong phần này, chúng ta sẽ sử dụng MySQL workbench để tạo câu lệnh hiển thị tất cả tên trường từ bảng danh mục. Thực hiện các bước sau

  1. Kích chuột phải vào Bảng danh mục. Lướt vào “Select Rows – Limit 1000”
  2. MySQL workbench sẽ tự động tạo một truy vấn SQL và dán vào trình soạn thảo
  3. Kết quả truy vấn sẽ được hiển thị
CHỌN AS trong MySQL

Lưu ý rằng chúng ta không tự viết câu lệnh truy vấn mà MySQL đã tự động tạo ra

Vậy tại sao chúng ta phải sử dụng lệnh SELECT SQL trong khi đã có MySQL workbench?

Sau khi đọc đến phần này, bạn có thể cho rằng tại sao chúng ta phải học lệnh SQL SELECT để truy vấn dữ liệu trong khi chỉ cần sử dụng một công cụ như MySQL workbench là có thể đưa ra kết quả tương tự mà không cần phải . Tất nhiên điều đó là có thể nhưng học cách sử dụng lệnh SELECT sẽ giúp bạn linh hoạt hơn và có thể kiểm tra giám sát tốt hơn các câu lệnh SQL SELECT của mình.

MySQL workbench nằm trong danh sách các công cụ QBE “Truy vấn bằng ví dụ – Truy vấn bằng ví dụ”. Mục đích của nó là giúp tạo các câu lệnh SQL nhanh hơn để giúp tăng hiệu suất người dùng. Tuy nhiên, Học lệnh SQL SELECT có thể cho phép bạn tạo các truy vấn phức tạp mà không thể dễ dàng tạo ra bằng các tiện ích QBE tiện ích

Bên cạnh đó, để cải thiện khả năng hiệu quả, bạn có thể tạo mã bằng các câu lệnh có sẵn của MySQL workbench sau đó tùy chỉnh nó để trả lời yêu cầu của bản thân. Điều này chỉ có thể xảy ra trong trường hợp bạn đã nắm rõ và hiểu cách câu lệnh SQL hoạt động.  

tóm tắt
  • Từ khóa SQL SELECT được sử dụng để truy vấn dữ liệu từ cơ sở dữ liệu và đó là lệnh được sử dụng phổ biến nhất
  • Biểu mẫu đơn giản nhất có cú pháp là “SELECT * FROM tableName;”
  • Biểu thức cũng có thể được sử dụng trong câu lệnh chọn. Ví dụ “CHỌN số lượng + giá TỪ Bán hàng”
  • Lệnh SQL SELECT cũng có thể có các tham số tùy chọn khác như WHERE, GROUP BY, HAVING, ORDER BY. Chúng sẽ được thảo luận ở các phần sau
  • MySQL workbench có thể giúp phát triển các câu lệnh SQL, thực thi chúng và tạo kết quả đầu ra trong cùng một cửa sổ

Cám ơn các bạn đã theo dõi đến hết bài. Nếu các bạn muốn biết thêm kiến ​​thức về truy vấn dữ liệu SQL thì có thể xem thêm các bài viết khác của gitiho nhé

Đánh giá bài viết này

Thích 0

chia sẻ

0/5 - (0 bình chọn)

0/5 - (0 bình chọn)

Bài viết liên quan

CHỌN AS trong MySQL

EVA DẪN VỀ GIỚI HẠN LỚN VÀ BÙ ĐẶT TRONG MySQL

CHỌN AS trong MySQL

HƯỚNG DẪN SỬ DỤNG TỰ ĐỘNG TĂNG (AUTO_INCREMENT) TRONG MySQL

CHỌN AS trong MySQL

Hẹn DẪN MỘT SỐ KỲ VỌNG CỦA LỆNH THAM GIA TRONG MySQL. BÊN TRONG, NGOÀI, TRÁI, PHẢI, CHÉO

CHỌN AS trong MySQL

Hướng dẫn tìm hiểu về NULL và NOT NULL trong MySQL

CHỌN AS trong MySQL

Tìm hiểu về mệnh đề GROUP BY và HAVING trong MySQL

CHỌN AS trong MySQL

Hướng dẫn sử dụng UNION trong MySQL

×

Chúc mừng bạn đã nhận được quà tặng ""

HÃY ĐĂNG NHẬP CẦU NHI QUÀ NGAY

Đăng nhập bằng Google

Đăng nhập bằng Apple

Or login

Đăng nhập

Đăng ký tài khoản

Đăng nhập bằng Google

Đăng nhập bằng Apple

or register

Đăng ký

Đăng nhập

Khóa học của tôi

Bạn vui lòng đăng nhập để gửi tương tác

Đăng nhập

Đăng nhập bằng Google

Đăng nhập bằng Apple

Or login

Đăng nhập

Đăng ký tài khoản

Đăng ký

Đăng nhập bằng Google

Đăng nhập bằng Apple

or register

Đăng ký

Đăng nhập

Hàng đầu

Hỗ trợ khách hàng

Email. hotro@gitiho. com Đường dây nóng. 0774 116 285 (Giờ làm việc. 8h30 - 18h, nghỉ thứ 7 và CN) Những câu hỏi thường gặp Hướng dẫn đăng ký khóa học Hướng dẫn đăng ký Hướng dẫn lấy lại mật khẩu Hướng dẫn thanh toán khóa học sau khi đăng ký

VỀ GITIHO

Giới thiệu về Blog Gitiho Đào tạo cho doanh nghiệp Chính sách bảo mật thông tin Chính sách và quy định chung Quy định mua, hủy, sử dụng khóa học Bộ quy tắc hành động của giảng viên và học viên trên Gitiho Quy trình xác nhận –

hợp tác và liên kết

Sinh viên trên Gitiho Dịch vụ Doanh nghiệp Đăng ký Gitiho Affiliate Tuyển dụng giảng viên Tuyển dụng nhân sự

Tải App Gitiho

CHỌN AS trong MySQL
CHỌN AS trong MySQL

KẾT NỐI VỚI CHÚNG TÔI

CHỌN AS trong MySQL
CHỌN AS trong MySQL
CHỌN AS trong MySQL
CHỌN AS trong MySQL

CHỌN AS trong MySQL

office address. Phòng 302, tầng 3, Tòa nhà Tây Hà, KĐT mới Phùng Khoang, Phường Trung Văn, Quận Nam Từ Liêm, Thành phố Hà Nội, Việt Nam