Máy tínhCơ sở dữ liệu

MySQL chọn từ chọn: điều hành lấy mẫu

MySQL, giống như bất kỳ hệ quản trị cơ sở dữ liệu quan hệ khác, có trong cấu trúc của nó mẫu SELECT tuyên bố. Đây không phải là đáng ngạc nhiên, bởi vì các cơ sở dữ liệu chứa thông tin bí mật chủ yếu để lấy nó khi cần thiết. select from SELECT позволяет делать это множеством различных способов, предоставляя большой набор инструментов. MySQL chọn từ SELECT tuyên bố cho phép bạn làm điều này bằng nhiều cách khác nhau, cung cấp một bộ công cụ tuyệt vời.

Cài đặt MySQL

MySQL được thực hiện như trong môi trường Windows, và trong Linux. Để cài đặt MySQL Ubuntu, thực hiện hai đội khá tại nhà ga của hệ điều hành:

- Sudo apt-get install mysql-server.

- Sudo apt-get install mysql-client.

Đối với MySQL Windows, chỉ cần tải từ trang web chính thức "cơ sở dữ liệu" các gói cài đặt phù hợp và chạy chúng.

Cấu trúc tổng thể của câu lệnh SELECT

cấu trúc hoàn toàn trong MySQL chọn từ câu lệnh SELECT như sau:

1. CHỌN - tên cột (trường).

2. TỪ - bảng tên.

3. Ở ĐÂU - một tình trạng trong đó để lấy mẫu.

Lưu ý rằng trong khi cú pháp ngôn ngữ SQL không phải là trường hợp nhạy cảm, một thói quen tốt để viết báo cáo và từ khóa dành riêng (TỪ, WHERE, vv) bằng chữ lớn, và tên của các bảng và cột - nhỏ. SELECT приведен на рисунке ниже. Ví dụ đơn giản nhất của việc sử dụng MySQL hành chọn từ CHỌN hiển thị dưới đây.

Một dấu sau chữ SELECT một chất tương tự của từ khóa ALL có nghĩa là từ một bảng được đưa ra để chọn tất cả các cột. Nếu bạn quan tâm đến chỉ trong một số lĩnh vực của bảng, họ nên được chỉ ra ở một nơi thích hợp, cách nhau bằng dấu phẩy. Điều tương tự cũng áp dụng cho các tên của các bảng - nếu có nhiều hơn một, nhập tất cả nhau bằng dấu phẩy.

Sử dụng WHERE

Rõ ràng, bạn không thể không nhận thấy rằng trong ví dụ trước, không có từ khóa WHERE - điều này là vì trong trường hợp này đó là chúng ta không cần. Tuyên bố này là không cần thiết, và các nhà khai thác bắt buộc như vậy trong SELECT, có rất nhiều, nhưng họ là một chút sau đó. Nếu bạn đang theo đuổi một tên cho biết thêm một bảng WHERE và điều kiện bất kỳ, chẳng hạn như type = 'chó', sau đó tập kết quả sẽ chỉ nhận được một hàng với vật nuôi trên danh nghĩa của Edison. Hình dưới đây cho thấy một ví dụ. Đừng Bỏ qua các tuyên bố ORDER BY, ở đây nó không quan trọng, và nó sẽ được thảo luận một chút sau đó.

Điều đáng chú ý là sau khi WHERE cũng có thể viết nhiều điều kiện, nhưng không còn được phân cách bằng dấu phẩy. Với mục đích này, bạn phải sử dụng các từ khóa như AND hoặc OR. Tất cả đều phụ thuộc vào cách điều kiện phải được đáp ứng. Nếu bạn quan tâm đến kết quả là thỏa mãn tất cả các điều kiện mà bạn chỉ định, sau đó giữa chúng phải AND, nếu kết quả phải thoả mãn ít nhất một trong số họ, sau đó sử dụng OR.

Mệnh đề ORDER BY

Chúng tôi đã đề cập rằng ngoài các WHERE trong câu lệnh SELECT có nhiều từ khóa khác mà bạn có thể thao tác tập hợp kết quả theo yêu cầu trong một tình huống cụ thể. Một "chìa khóa" như vậy là ORDER BY. Nó cho phép bạn sắp xếp kết quả của mẫu trong một lĩnh vực cụ thể, cả hai tăng dần và giảm dần. Nó đủ để chỉ định tên cột sau anh ấy, theo các giá trị mà bạn cần phải sắp xếp dữ liệu. Điều quan trọng là phải tuân thủ một số điều kiện: thứ nhất - tên được chỉ định trong báo cáo, ORDER BY, và phải có mặt trong SELECT; thứ hai - ORDER BY phải được đặt ở phần cuối của yêu cầu.

Các sắp xếp mặc định là tăng dần (ASC), nhưng nếu bạn cần sắp xếp kết quả theo thứ tự giảm dần, viết sau khi tên trường thay vì DESC từ khóa ASC.

phần kết luận

Chúng tôi xem xét chính, nhưng không phải tất cả các công cụ điều hành MySQL lựa chọn tuyệt vời. SELECT, bên cạnh những đề cập ở trên, có rất nhiều tính năng khác cho phép để lấy dữ liệu từ cơ sở dữ liệu, linh hoạt và hiệu quả.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 vi.unansea.com. Theme powered by WordPress.