sql 自訂排序

來源:互聯網
上載者:User

標籤:

 SELECT        id, user_mobile, start_province_id, start_city_id, start_county_id, start_station,        end_province_id, end_city_id, end_county_id, end_station, send_date, start_time,        end_time,        CASE        WHEN TIMESTAMPDIFF(        MINUTE,        SYSDATE(),        CONCAT(        send_date,        ‘ ‘,        SUBSTR(end_time FROM 1 FOR 2),        ‘:‘,        SUBSTR(end_time FROM 3 FOR 4),        ‘:00‘        )        ) &lt; 0 THEN        ‘2‘        ELSE        status        END AS status,        line_id, create_time, update_time, del_flag, spare1, spare2, spare3,        spare4, spare5, spare6, spare7, spare8, spare9, spare10        FROM        u_custom_line        <include refid="SelectSQL" ></include>      ORDER  BY        (CASE        (CASE        WHEN TIMESTAMPDIFF(        MINUTE,        SYSDATE(),        CONCAT(        send_date,        ‘ ‘,        SUBSTR(end_time FROM 1 FOR 2),        ‘:‘,        SUBSTR(end_time FROM 3 FOR 4),        ‘:00‘        )        ) &lt; 0 THEN        ‘2‘        ELSE        status        END)        WHEN ‘1‘ then 1 WHEN  ‘0‘ then 2 WHEN  ‘2‘ then 3 end) ASC,CONCAT(        send_date,        ‘ ‘,        SUBSTR(end_time FROM 1 FOR 2),        ‘:‘,        SUBSTR(end_time FROM 3 FOR 4),        ‘:00‘        ) DESC

 

sql 自訂排序

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.