結果のリストを表示する SQL クエリがあります。データベースのすべての行には約 20 の列があり、すべての列が必須というわけではありません。SQL クエリの結果を、入力された列の数で並べ替えたいと思います。空の列が最も少ない行が一番上にあり、空の列が最も多い行が一番下にあります。これを行う方法を知っている人はいますか?
ユーザーが行を編集するたびに更新された場合、この数は空の列の数を示し、それでリストを並べ替えることができる追加の列をテーブルに追加することを考えました。しかし、これは不必要なトラブルのように聞こえますが、他に方法がないのでしょうか? きっとここにいる人ならわかるはず!
ありがとう、
サンダー