Preface In a previous project, the CASE WHEN sorting function in SQL was used. Now write a blog memo~ Database version: MySQL 5.6.42 condition: A field represents the state of the data and takes a non-negative integer value, where 0 means no state. need: Sort by this field in ascending order, and put the data with a value of 0 at the end. First, let's look at the structure of the table: The normal query result in ascending order is as follows: To put "小赤" at the end, you can write: You can also do this: You can also use CASE WHEN to change the sorting basis without affecting the query results: Summarize The above is the full content of this article. I hope that the content of this article will have certain reference learning value for your study or work. If you have any questions, you can leave a message to communicate. Thank you for your support for 123WORDPRESS.COM. You may also be interested in:
|
<<: How to smoothly upgrade and rollback Nginx version in 1 minute
>>: Vue uses custom instructions to add watermarks to the bottom of the page
CentOS 8 has been released for a long time. As so...
VMware version: VMware-workstation-full-16 VMware...
1. Basic structure: Copy code The code is as follo...
Detailed example of database operation object mod...
Table of contents background 1. Document Descript...
This article mainly introduces the example analys...
Table of contents Index Model B+Tree Index select...
Basic Introduction In the previous article, we in...
1. Pull the Mysql image docker pull mysql:5.7 2. ...
Server matching logic When Nginx decides which se...
MySQL escape Escape means the original semantics ...
Achieve resultsImplementation Code html <base ...
Table of contents Preface 1. Reasons: 2. Solution...
How to solve the problem of forgetting the root p...
Preface Regarding the use of MySQL indexes, we ha...