私は[開始日]に基づいてクエリを並べ替える必要があります。Mysqlスタートレターでのご注文
例。 タイトル欄があります。
文字 'e'に基づいてソートする必要があります。
必要な結果は、文字 'e'で始まるフィールドが最初に来て、残りの結果がその後に来るはずです。
私は[開始日]に基づいてクエリを並べ替える必要があります。Mysqlスタートレターでのご注文
例。 タイトル欄があります。
文字 'e'に基づいてソートする必要があります。
必要な結果は、文字 'e'で始まるフィールドが最初に来て、残りの結果がその後に来るはずです。
...ORDER BY CASE WHEN LEFT(title, 1) = 'e' THEN 1 ELSE 2 END,
title
ORDER BY (SUBSTR(LOWER(title), 1, 1)='e')
あなたのソリューションは完全ではない、あなたは最後にASCまたはDESCで結果をソートする必要があります。 –
この要件は問題にはなりません。 「結果の残りの部分」は、ソートされるべきかどうかを意味しない。 – ceejayoz
しかし、文字 'e'で始まるフィールドはソートせずに最初に表示されませんでした。 –
見事な... Uに助けるために喜ん@sathishジョー... – sathish
に感謝します。この回答を隣のチェックマークをクリックして「受け入れ」とマークしてください。 –
こんにちはジョー、今、私は指定された順序ieに基づいてソートする必要があります、 'e'で始まる文字が最初に、次に 'r'、次に 's' ...あなたが私を助けることができます... – sathish