問題は、文字列型デジタル順序を返すmysqlの場合

この問題は、朝のために検討されています

理由:訪問クエリースコアが訪問する人ではない
解決策を:使用cancat_ws()呼び出しステッチスコアと訪問の人々は、最初に得点するために、自動的にソートスコアに従って
選択
MAX(ケースt.WorkDate = '2020年1月13日' 次いでt.PersonName 他ヌル終了)TEMP1、など- 拜访人1
SUBSTRING_INDEX(MAX(ケースt.WorkDate = '2020年1月13日' 、次いでをCONCAT_WS('_'、t.FactScore、t.PersonName)他ヌル終了)、- '_'、1)TEMP2として、- 拜访人2
MAX(ケースt.WorkDate = '2020年1月13日' 、次いでt.FactScore 他ヌル終了)TEMP3よう- 拜访得分3
テストtから、

 

おすすめ

転載: www.cnblogs.com/Jhon-xu/p/12214545.html