jsonbではヌルでの注文は実際にはうまくいかないようですか?JSONB nullsとorder by
私はこのようにテーブル内の行数を持っている場合:
key | cae1f6e1-8c1b-4fec-9002-7fd878e0dc06
value | {"id": "cae1f6e1-8c1b-4fec-9002-7fd878e0dc06",
"debit-amount": 207853501,
"credit-amount": null}
をし、私はこのようなクエリを実行すると:
select value->'debit-amount' deb from balance_table
order by deb asc
nulls last
limit 20;
をそれはまだだけヌル
erghhrを...私は実際にnull値が最後であることを確認する必要があります。デビット額がnullのクレジットが常に何か(そしてその逆)であるため、私は '' null ':: jsonb'がpostgresのネイティブ 'nullと同じではないため、<> null(私は思う) 'それはなぜ' nulls last | first'が動作しないのかです。 – Agzam
@Agzam(jsonb)nullを除外しないように答えを更新しましたが、最後にソートしました。 – redneb