Các lệnh cơ bản của mysql là gì?

MySQL là một hệ thống quản lý cơ sở dữ liệu quan hệ mã nguồn mở. Đây là một trong những cơ sở dữ liệu SQL được sử dụng rộng rãi nhất, cung cấp tốc độ, độ tin cậy và khả năng sử dụng. Truy vấn MySQL là bất kỳ lệnh nào được sử dụng để truy xuất dữ liệu từ một bảng. MySQL có thể được sử dụng để truy vấn dữ liệu, lọc dữ liệu, sắp xếp dữ liệu, nối các bảng, nhóm dữ liệu, sửa đổi dữ liệu

Các lệnh truy vấn MySQL cơ bản

Các lệnh cơ bản được liệt kê dưới đây

Bắt đầu khóa học khoa học dữ liệu miễn phí của bạn

Hadoop, Khoa học dữ liệu, Thống kê và những thứ khác

Gói khoa học dữ liệu tất cả trong một[360+ khóa học, hơn 50 dự án]

Giá
Xem khóa học

360+ Khóa học trực tuyến. hơn 50 dự án. Hơn 1500 giờ. Giấy chứng nhận có thể kiểm chứng. Truy cập Trọn đời
4. 7 [83.341 xếp hạng]

1. LỰA CHỌN. Câu lệnh này được sử dụng để truy xuất dữ liệu từ các bảng và dạng xem

cú pháp. SELECT * FROM [TABLE NAME];

Thí dụ. SELECT * FROM EMPLOYEE;

2. CHỌN KHÁC BIỆT. Câu lệnh này được sử dụng để truy xuất dữ liệu riêng biệt từ bảng và dạng xem

cú pháp. SELECT DISTINCT [COLUMN NAME] FROM [TABLE NAME];

Thí dụ. SELECT DISTINCT EMP_NAME FROM EMPLOYEE;

3. Ở ĐÂU. Lệnh Truy vấn MySQL này được sử dụng để lọc dữ liệu cho giá trị cụ thể

cú pháp. SELECT * FROM [TABLE NAME] WHERE [CONDITION];

Thí dụ. SELECT * FROM EMPLOYEE WHERE EMP_ID=200;

4. VÀ. Điều kiện này được sử dụng để lọc dữ liệu trên cơ sở các điều kiện

cú pháp. SELECT [COLUMN NAMES] FROM [TABLE NAME] WHERE [CONDITION] AND [CONDITON];

Thí dụ. SELECT EMP_NAME, FROM EMPLOYEE WHERE EMP_ID=200 AND EMP_COUNTRY=”INDIA”;

5. HOẶC. Lệnh truy vấn MySQL này kết hợp dữ liệu từ bảng cho điều kiện cụ thể

cú pháp. ________số 8

Thí dụ. SELECT * FROM EMPLOYEE WHERE EMP_COUNTRY=”INDIA” OR EMP_COUNTRY =”USA”;

6. TRONG. Toán tử này giúp lọc dữ liệu dựa trên giá trị khớp

cú pháp. SELECT * FROM EMPLOYEE;0

Thí dụ. SELECT * FROM EMPLOYEE;1

7. ĐẶT BỞI. Nó được sử dụng để sắp xếp dữ liệu theo một thứ tự cụ thể cho một cột cụ thể theo thứ tự tăng dần hoặc giảm dần

cú pháp. SELECT * FROM EMPLOYEE;2

Thí dụ. SELECT * FROM EMPLOYEE;3

8. GIỐNG. Lệnh truy vấn MySQL này được sử dụng để truy xuất dữ liệu từ bảng cho mẫu cụ thể

cú pháp. SELECT * FROM EMPLOYEE;4

Thí dụ. SELECT * FROM EMPLOYEE;5

9. GIỮA. Nó được dùng để tạo khoảng dữ liệu giữa hai điều kiện

cú pháp. SELECT * FROM EMPLOYEE;6

Thí dụ. SELECT * FROM EMPLOYEE;7

10. LÀ KHÔNG. Điều này được sử dụng để kiểm tra giá trị hoặc truy xuất dữ liệu cho cột cụ thể là null

cú pháp. SELECT * FROM EMPLOYEE;8

Thí dụ. SELECT * FROM EMPLOYEE;9

Các lệnh truy vấn MySQL trung gian

Các lệnh trung gian được liệt kê dưới đây

11. CHÈN. Câu lệnh này cho phép bạn chèn một hoặc nhiều hàng vào bảng

cú pháp. SELECT DISTINCT [COLUMN NAME] FROM [TABLE NAME];0

Thí dụ. SELECT DISTINCT [COLUMN NAME] FROM [TABLE NAME];1

12. CẬP NHẬT. Lệnh Truy vấn MySQL này được sử dụng để cập nhật bảng và cột cụ thể cho bản ghi cụ thể

cú pháp. SELECT DISTINCT [COLUMN NAME] FROM [TABLE NAME];2

Thí dụ. SELECT DISTINCT [COLUMN NAME] FROM [TABLE NAME];3

13. XÓA BỎ. Lệnh được sử dụng để xóa bản ghi khỏi bảng cho một giá trị cụ thể

cú pháp. SELECT DISTINCT [COLUMN NAME] FROM [TABLE NAME];4

Thí dụ. SELECT DISTINCT [COLUMN NAME] FROM [TABLE NAME];5

14. THAM GIA BÊN TRONG. Nó cho phép bạn truy xuất dữ liệu từ hai bảng phù hợp trong một và các bảng khác

cú pháp. SELECT DISTINCT [COLUMN NAME] FROM [TABLE NAME];6

Thí dụ. SELECT DISTINCT [COLUMN NAME] FROM [TABLE NAME];7

15. CHỖ NỐI BÊN TRÁI. Nó giúp bạn cung cấp dữ liệu từ hai hoặc nhiều bảng và nó sẽ lấy tất cả các cột từ bảng bên trái và sẽ cung cấp dữ liệu từ bảng bên phải phù hợp

cú pháp. SELECT DISTINCT [COLUMN NAME] FROM [TABLE NAME];8

Thí dụ. SELECT DISTINCT [COLUMN NAME] FROM [TABLE NAME];9

16. QUYỀN THAM GIA. Lệnh MySQL Query này giúp truy xuất dữ liệu từ hai bảng trở lên, lấy toàn bộ bản ghi từ bảng bên phải và so khớp dữ liệu với bảng bên trái để hiển thị các bản ghi

cú pháp. SELECT DISTINCT EMP_NAME FROM EMPLOYEE;0

Thí dụ. SELECT DISTINCT EMP_NAME FROM EMPLOYEE;1

17. THAM GIA CHÉO. Nó sẽ cung cấp sản phẩm Cartesian của các hàng của các bảng đã tham gia, giống như nếu 10 hàng trong mỗi bảng, nó sẽ chỉ nhân 10 * 10 = 100 bản ghi

cú pháp. SELECT DISTINCT EMP_NAME FROM EMPLOYEE;2

Thí dụ. SELECT DISTINCT EMP_NAME FROM EMPLOYEE;3

18. NHÓM THEO. Điều này được sử dụng để lấy dữ liệu cho một giá trị cụ thể ở dạng kết hợp

cú pháp. SELECT DISTINCT EMP_NAME FROM EMPLOYEE;4

Thí dụ. SELECT DISTINCT EMP_NAME FROM EMPLOYEE;5

19. CÔNG ĐOÀN và CÔNG ĐOÀN TẤT CẢ. Nó cho phép bạn truy xuất dữ liệu của nhiều truy vấn

cú pháp. SELECT DISTINCT EMP_NAME FROM EMPLOYEE;6

Thí dụ. SELECT DISTINCT EMP_NAME FROM EMPLOYEE;7

20. LÀM RƠI. Câu lệnh này được sử dụng để xóa bảng khỏi cơ sở dữ liệu

cú pháp. SELECT DISTINCT EMP_NAME FROM EMPLOYEE;8

Thí dụ. SELECT DISTINCT EMP_NAME FROM EMPLOYEE;9

Các lệnh truy vấn MySQL nâng cao

Các lệnh nâng cao được liệt kê bên dưới

1. CTE [biểu thức bảng chung]. Các lệnh này được sử dụng để lấy dữ liệu từ các bảng

cú pháp. SELECT * FROM [TABLE NAME] WHERE [CONDITION];0

SELECT * FROM [TABLE NAME] WHERE [CONDITION];1

Thí dụ. SELECT * FROM [TABLE NAME] WHERE [CONDITION];2

2. YÊU CẦU PHỤ. Nó có nghĩa là một truy vấn lồng nhau được sử dụng để truy xuất dữ liệu

cú pháp. SELECT * FROM [TABLE NAME] WHERE [CONDITION];3

Thí dụ. SELECT * FROM [TABLE NAME] WHERE [CONDITION];4

3. GIAO DỊCH. Điều này được sử dụng để bắt đầu, cam kết và khôi phục truy vấn cụ thể

cú pháp. SELECT * FROM [TABLE NAME] WHERE [CONDITION];5

4. BỘ. Đặt tự động cam kết tắt

cú pháp. SELECT * FROM [TABLE NAME] WHERE [CONDITION];6

5. TẠO NÊN CƠ SỞ DỮ LIỆU. Lệnh Truy vấn MySQL này được sử dụng để tạo cơ sở dữ liệu mới

cú pháp. SELECT * FROM [TABLE NAME] WHERE [CONDITION];7

cú pháp. SELECT * FROM [TABLE NAME] WHERE [CONDITION];8

Để kiểm tra cơ sở dữ liệu có sẵn

cú pháp. SELECT * FROM [TABLE NAME] WHERE [CONDITION];9

6. CƠ SỞ DỮ LIỆU THẢ. Nó được sử dụng để thả cơ sở dữ liệu từ máy chủ

cú pháp. SELECT * FROM EMPLOYEE WHERE EMP_ID=200;0

Mẹo và thủ thuật sử dụng

Một số mẹo và thủ thuật hữu ích được đưa ra

  • Xác định các truy vấn chậm để tối ưu hóa và cải thiện hiệu suất
  • Một mức tăng tự động nên được sử dụng trên một chỉ mục cột
  • Lập chỉ mục nên được sử dụng trên một cột của bảng
  • Phân vùng các bảng MySQL
  • Không chỉnh sửa các tập tin kết xuất
  • Sử dụng bí danh cho bảng và nơi nên sử dụng với Giới hạn 1

Sự kết luận

Các lệnh truy vấn MySQL được giải thích ở trên chủ yếu được sử dụng để truy xuất dữ liệu từ cơ sở dữ liệu. Những lệnh này người ta nên biết trong khi thực hiện bất kỳ sự phát triển nào và cũng cảm thấy thoải mái. Những điều này cũng giúp bạn trong khi chuẩn bị cho các cuộc phỏng vấn và bất kỳ hoạt động nào với các cơ sở dữ liệu khác

Bài viết được đề xuất

Đây là hướng dẫn về các lệnh truy vấn MySQL. Ở đây chúng ta đã thảo luận về các lệnh Truy vấn MySQL cơ bản cũng như nâng cao và một số lệnh trung gian tương ứng. Bạn cũng có thể xem bài viết sau để tìm hiểu thêm –

Các lệnh cho MySQL là gì?

mysql — Máy khách dòng lệnh MySQL. .
mysqladmin — Chương trình quản trị máy chủ MySQL
mysqlcheck — Chương trình bảo trì bảng
mysqldump — Chương trình sao lưu cơ sở dữ liệu
mysqlimport — Một chương trình nhập dữ liệu
mysqlpump — Chương trình sao lưu cơ sở dữ liệu
mysqlshow — Hiển thị thông tin cơ sở dữ liệu, bảng và cột

Có bao nhiêu loại lệnh trong MySQL?

năm loại lệnh SQL. DDL, DML, DCL, TCL và DQL.

Làm thế nào để viết lệnh trong MySQL?

Bạn có thể đặt lời nhắc theo nhiều cách. .
Sử dụng một biến môi trường. Bạn có thể đặt biến môi trường MYSQL_PS1 thành chuỗi dấu nhắc. .
Sử dụng tùy chọn dòng lệnh. Bạn có thể đặt tùy chọn --prompt trên dòng lệnh thành mysql. .
Sử dụng tệp tùy chọn. .
Đặt lời nhắc tương tác

Yếu tố cơ bản của MySQL là gì?

Chương này thảo luận về các quy tắc để viết các thành phần sau của câu lệnh SQL khi sử dụng MySQL. .
Các giá trị theo nghĩa đen như chuỗi và số
Các mã định danh như cơ sở dữ liệu, bảng và tên cột
Từ khóa và từ dành riêng
Biến do người dùng xác định và hệ thống
Biểu thức
thuộc tính truy vấn
Bình luận

Chủ Đề