0

次のテーブルがあり、ポインターが最も低いすべての行のリストを取得したいと考えています。どうすればこれを理解できますか?

ここに画像の説明を入力

そして、これは私が得たいものです:

ここに画像の説明を入力

問題は、それが動的でなければならないということです! したがって、「SELECT * FROM TABLE WHERE POINTER = 1」では役に立ちません。別の時点では、最低のポインターは 2 または 3 などになる可能性があります...

4

2 に答える 2

1
select * from your_table
where pointer = (select min(pointer) from your_table)
于 2013-10-29T16:24:46.763 に答える
1

列の最小値を決定するサブクエリを使用できます。

SELECT *
FROM tableName
WHERE Pointer = (SELECT MIN(Pointer) FROM tableName)
于 2013-10-29T16:24:54.787 に答える