SELECT *
FROM `fc_product` AS a,
(SELECT MIN(`views`) AS mini, MAX(`views`) AS maxi
FROM `fc_product`) AS m
WHERE a.views > 0
このクエリを書きました。私はこの文を書いたとき、私はこのクエリでエラーが発生しましたMYSQL句エラー
"(SELECT MIN(`views`) AS mini, MAX(`views`) AS maxi FROM `fc_product`) "
をとエラーメッセージは何ですか? –
異なる2つの列を1つの列に変換することはできません。この場合、集計関数または文字列演算を使用する必要があります –
クエリにエラーはありません:http://sqlfiddle.com/#!9/50e70/1 - 必要なものがあれば別の質問 –