一道看似簡單的sql需求

來源:互聯網
上載者:User

標籤:

 

聽說這題難住大批高手,你也來試下吧。ps:博問裡的博友提出的。未經處理資料select * from t_jeff t 簡單排序後資料select * from t_jeff t order by t.VINNumber,t.channelid desc需求,根據VINNumber分組(每對串連一起) ,再根據ChannelID倒序1、VINNumber同組的放一起
2、組之間排序邏輯:按照每組ChannelID最大值 倒序
3、組內排序:按照ChannelID倒序。
結果需要排列
 建立指令碼
  1. CREATE TABLE t_jeff (  id int NOT NULL,  VINNumber varchar(255) DEFAULT NULL, ChannelID varchar(255) DEFAULT NULL,  TimeStamp datetime DEFAULT NULL,  PRIMARY KEY (id)) ;INSERT INTO t_jeff VALUES (‘1‘, ‘Group3‘, ‘3‘, ‘2015-05-27 00:00:00‘);INSERT INTO t_jeff VALUES (‘2‘, ‘Group2‘, ‘5‘, ‘2015-05-23 00:00:00‘);INSERT INTO t_jeff VALUES (‘3‘, ‘Group1‘, ‘4‘, ‘2015-05-25 00:00:00‘);INSERT INTO t_jeff VALUES (‘4‘, ‘Group2‘, ‘3‘, ‘2015-05-29 00:00:00‘);INSERT INTO t_jeff VALUES (‘7‘, ‘Group1‘, ‘2‘, ‘2015-05-30 00:00:00‘);
怎麼樣,有思路嗎,答案會在28號中午公布。  http://www.cnblogs.com/keguangqiang/p/4535046.html

一道看似簡單的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.