1
2つのカラムでソートしたいのですが、どちらの文字列も人気があります。もう1つはMYSQLのcreateDTです。人気には数字があり、createDTには25-05-2016形式があります。ORDERが2つのカラムで動作しない
下記のクエリを試しています。しかし、これまでに私は最初に私は私が人気のASC、createDT DESCによって注文を維持することを意味する。それは最初の列を取っています。私はSTR_TO_DATEも維持しようとしました。働いていない。私は両方で注文をチェックする必要があります。
SELECT
id,
productId,
productJson
FROM
product
WHERE
subcategory = ?
ORDER BY
STR_TO_DATE(createDt, '%d-%m-%Y') DESC,
popularity ASC
そのクエリの出力例はありますか?たぶんあなたは別の行動を期待するかもしれない –
私は、製品が作成された日付とpopluarityを使用して順序で表示する必要があることを意味.. 5つの製品が同じ日付を持っていればどの製品が最初に来るべきであるより少ない番号を参照してください異なるでしょう – user6250770
いくつかのサンプルデータと期待される結果?クエリがよさそうだ。 –