Làm cách nào để sử dụng DESC trong MySQL?
MySQL ORDER BY DESC là một ORDER BY Mệnh đề trong MySQL, chịu trách nhiệm sắp xếp các bản ghi cơ sở dữ liệu khi được tìm nạp dưới dạng các hàng kết quả Show 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á 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 Về cơ bản, mệnh đề ORDER BY nhận các thuộc tính để xác định thứ tự sắp xếp của các bản ghi trong bảng. Do đó, chúng ta cần thêm các bổ ngữ ASC hoặc DESC với mệnh đề ORDER BY cho lệnh truy vấn nà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 Các thuộc tính này, cùng với mệnh đề ORDER BY, làm cho việc sắp xếp các hàng trong bảng kết quả được hiển thị theo thứ tự tăng dần hoặc giảm dần. Nhưng theo mặc định, giá trị sẽ được đặt thành ASC khi công cụ sửa đổi không được cung cấp cho mệnh đề ORDER BY. Vì vậy, chúng tôi sẽ triển khai truy vấn ORDER BY DESC để trả về kết quả từ các hàng theo thứ tự giảm dần cú pháp Cú pháp tiếp theo là một cấu trúc đơn giản để áp dụng mệnh đề ORDER BY DESC với truy vấn cơ sở dữ liệu MySQL
Cú pháp được giải thích dưới đây
ORDER BY DESC hoạt động như thế nào trong MySQL?
Do đó, điều này sẽ sắp xếp các hàng kết quả bằng cách sắp xếp lại chúng theo một cách xác định Ví dụ về MySQL ORDER BY DESCHãy để chúng tôi chứng minh một số ví dụ với mệnh đề ORDER BY DESC và xem cách sử dụng và hoạt động của nó trong MySQL Ví dụ #1 – MySQL ORDER BY DESC sử dụng một cột trong bảngGiả sử, để minh họa; . Xem nội dung của bảng như sau
đầu ra Hãy để chúng tôi truy vấn các bản ghi dữ liệu từ bảng Khách hàng để hiển thị kết quả bằng cách sử dụng mệnh đề ORDER BY đơn giản mà không cần thuộc tính
đầu ra Như bạn có thể thấy từ đầu ra ở trên, các hàng kết quả được sắp xếp theo mặc định theo thứ tự tăng dần bằng cách bỏ qua các từ khóa ASC và DESC. Bây giờ, chúng ta hãy viết một truy vấn bằng mệnh đề ORDER BY DESC của MySQL để sắp xếp kết quả truy vấn được đặt theo một cột bảng cụ thể theo thứ tự giảm dần
đầu ra Có thể xem sự khác biệt bằng cách sử dụng công cụ sửa đổi DESC với mệnh đề ORDER BY để sắp xếp nội dung theo thứ tự sắp xếp giảm dần. Ví dụ: cột Tên khách hàng trong truy vấn được chỉ định bằng ORDER BY DESC Ví dụ #2 – MySQL ORDER BY DESC sử dụng nhiều cột trong bảngChúng ta sẽ sử dụng mệnh đề ORDER BY DESC của MySQL với nhiều cột của bảng trong truy vấn và xem tập kết quả khi thực thi. Truy vấn câu lệnh MySQL trên cùng một bảng Khách hàng như bảng trước đó như sau
đầu ra Ở đây, chúng tôi đã sử dụng từ khóa DESC với cả tên Cột sau mệnh đề ORDER BY để tạo ra tập kết quả theo thứ tự giảm dần. Do đó, trong trường hợp khi một cột được thêm DESC và cột kia thì không, nó sẽ tự động được sắp xếp theo thứ tự tăng dần Ví dụ #3 – MySQL ORDER BY DESC sử dụng mệnh đề WHEREGiả sử chúng ta cần tạo tập kết quả với các khách hàng có giới hạn tín dụng lớn hơn hoặc bằng 3000 từ cùng một truy vấn như sử dụng mệnh đề ORDER BY DESC để tìm nạp các hàng kết quả. Chúng ta sẽ truy vấn các bản ghi với mệnh đề WHERE như sau
đầu ra Ví dụ #4 – MySQL ORDER BY DESC sử dụng tùy chọn GIỚI HẠNChúng tôi sẽ áp dụng mệnh đề LIMIT, đây là tùy chọn để cung cấp hạn chế cho các hàng kết quả được tìm nạp. Chúng ta sẽ kiện cùng với mệnh đề ORDER BY DESC tùy chọn LIMIT ở cuối để xem kết quả. Hãy để chúng tôi lấy ví dụ trước và sửa đổi nó một chút như dưới đây
đầu ra Ở đây, chúng tôi chỉ đơn giản là truy xuất các kết quả có 6 hàng với thứ tự theo cột giới hạn tín dụng và mệnh đề WHERE. Bây giờ, sử dụng LIMIT, truy vấn sẽ như sau ________số 8 đầu ra Bây giờ, hãy xem đầu ra; Phần kết luậnMệnh đề ORDER BY kèm theo thuộc tính bổ trợ DESC xác định thứ tự sắp xếp của các hàng trong bảng khi được tìm nạp bằng truy vấn. Nếu bất kỳ thuộc tính nào không được chỉ định trong truy vấn cho mệnh đề ORDER BY thì các hàng kết quả sẽ theo thứ tự tăng dần theo mặc định Trong MySQL, mệnh đề ORDER BY DESC có thể được áp dụng trong câu lệnh SELECT LIMIT, câu lệnh SELECT và câu lệnh DELETE LIMIT Bài viết được đề xuấtĐây là hướng dẫn về MySQL ORDER BY DESC. Ở đây chúng tôi thảo luận về cách ORDER BY DESC hoạt động trong MySQL và các ví dụ cùng với kết quả đầu ra. Bạn cũng có thể xem các bài viết sau để tìm hiểu thêm – Làm cách nào để sử dụng lệnh DESC trong MySQL?{MÔ TẢ. DESC} tên_bảng; . Chúng ta có thể sử dụng các bước sau để hiển thị tất cả các cột của bảng Bước 1. Đăng nhập vào máy chủ cơ sở dữ liệu MySQL Bước 2. Chuyển sang một cơ sở dữ liệu cụ thể Bước 3. Thực hiện câu lệnh MÔ TẢ Ví dụ: nếu chúng tôi muốn hiển thị cấu trúc của bảng khách hàng, hãy thực hiện câu lệnh bên dưới. . cú pháp DESC có nghĩa là gì trong MySQL?DESC là dạng viết tắt của lệnh DESCRIBE và được sử dụng để nhúng thông tin về một bảng như tên cột và các ràng buộc đối với tên cột. Lệnh MÔ TẢ tương đương với lệnh sau - HIỂN THỊ các cột từ lệnh yourTableName.
Tại sao DESC được sử dụng trong MySQL?ĐẶT HÀNG MySQL THEO TỪ KHÓA
. Theo mặc định, từ khóa ORDER BY sắp xếp các bản ghi theo thứ tự tăng dần. Để sắp xếp các bản ghi theo thứ tự giảm dần , hãy sử dụng từ khóa DESC.
Làm cách nào để sử dụng ASC và DESC trong MySQL?Từ khóa DESC trong SQL, được sử dụng để sắp xếp tập kết quả truy vấn theo thứ tự giảm dần. Từ khóa ASC được sử dụng để sắp xếp tập kết quả truy vấn theo thứ tự tăng dần . Giá trị mặc định cho ORDER BY khi không có gì được chỉ định rõ ràng là ASC. |