私は次のようなテーブルを持っています:
id(int) flag(int) price(float)
1 0 50
2 400
3 4 200
4 3 150
5 3 100
6 3 400
7 2 120
Soのすべてのグループでflag
最も低い行を選択して、個別の行をすべて選択したい
ので、この例では次のようになります。price
flag
id(int) flag(int) price(float)
1 0 50
2 400
3 4 200
5 3 100
7 2 120
flag
これは必須ではないため、値(int)またはなし(null)を持つことができることに注意してください。
よろしく
編集:
明確にするためだけに。
価格でフィルタリングせずに、id
とを含むすべての行を選択したいと思います。price
次に、各グループの最低価格の行のみに参加したいと思います。flags