4
如何在PostgreSQL SQL查詢中用!=
篩選SQL結果?示例不等於和在Postgres中爲空
SELECT * FROM "A" WHERE "B" != 'C'
正在工作。但它也過濾了所有記錄,其中"B" IS NULL
。當我將查詢更改爲:
SELECT * FROM "A" WHERE "B" != 'C' OR "B" IS NULL
我得到正確的結果。 O_O。總是,當我需要使用!=
我還需要檢查OR "field" IS NULL
?真?
這是不舒服Sequelize:{ B: { $or: [null, { $not: 'C' }] } }
,而不是:{ B: { $not: 'C' } }
:(