以内に、私は、この列の値は他の人のためにしながら、positive integer
でそれを設定し、列「FooId
」のMySql:オーダーが異なり、同じ列
Foo attribute
セットを持っていることを選択するユーザーとテーブルFoo
を持っています-1
。
FooId
の結果がデフォルト値(つまり-1)よりも前になるように、FooId
列の順序でテーブルの内容を並べ替えることにしました。 だから、私はselect * from Foo order by FooId desc
のようなクエリを持っています。
は今、私はpositive 'FooId'
との結果がFooId = -1
と結果の前に残っているが、結果はランダムを命じているようにに私の結果をランダム化します。 rand()
の何かは、現時点でパフォーマンスに焦点を当てていないので、大丈夫です。
クエリを作成するためのオプションは何ですか?
私はそれがランダムになるとは思いません。それは? –