単一のSQL文がこのようなことを行うことができるかどうか不思議です。文を照会する文は別個の列に基づいて返される行を制限する
私はこのようなものののテーブルを持っている:
name, manufacturer, value
私は他の基準のクエリに基づいて、各メーカーのtop x
数を一覧表示したいと思います。例えば
、
SELECT name, manufacturer, value
from table
where value<100
order by manufacturer
しかし、理想的に私は、各メーカーからfirst 10
を返すために、たとえば、たいと思います。 first 10
の後に返されたテーブルを解析してレコードを無視するスクリプトを書くことはできますが、自動的に行うクエリを作成する方法はありますか?
10のレコードの条件は?つまり、条件の後に値のソート順を指定します。それはトップ10の価値ですか? – Aerik