有沒有辦法在 SQL 結(jié)果交付后對其進(jìn)行排序?到目前為止我有兩個(gè)價(jià)值觀。我的代碼當(dāng)前返回結(jié)果,并可以按ORDER BY date ASC 感興趣的數(shù)據(jù)庫條目的日期進(jìn)行排序。| date | weeks || 2020-07-01 | 2 | | 2020-07-01 | 3 || 2020-07-01 | 5 |周表示距離下一個(gè)日期還有多少周。所以 2020-07-21、2020-08-03 等等(我能夠返回這些值)。需要order by能夠?qū)θ掌谶M(jìn)行排序并考慮從最近周到最遠(yuǎn)周的周值。我嘗試使用名為 Final_date 的新字段更新數(shù)據(jù)庫,盡管這會(huì)使一切變得混亂。返回?cái)?shù)據(jù)后,我可以使用以下命令找到新日期:$addWeeks = strtotime('+'.$numberOfWeeks.' weeks', strtotime($last));盡管如此,我找不到一種方法來按新值對結(jié)果進(jìn)行排序。
請求 SQL 結(jié)果后如何排序?
料青山看我應(yīng)如是
2023-11-03 15:47:47