現在、私はステートメントで非常に基本的なOrderByを実行しています。
SELECT * FROM tablename WHERE visible=1 ORDER BY position ASC, id DESC
これの問題は、「位置」のNULLエントリが0として扱われることです。したがって、位置がNULLのすべてのエントリは、1,2,3,4の前に表示されます。例えば:
NULL, NULL, NULL, 1, 2, 3, 4
次の順序を実現する方法はありますか?
1, 2, 3, 4, NULL, NULL, NULL.