2022-03-16 Database►PostgreSQL PostgreSQL 反條件式NOT 前言最近遇到要添加反例的案件,需要把整個條件反著寫。但AND/OR反著寫就很違反閱讀習慣,於是找到了能用NOT這語句去概括整條件句,結果就可以變反。 如果有一表如下: 123456price_recordid | price---+------1 | 100 2 | 2003 | 300 IN:數值在這集合裡面。 123456SELECT * FROM PRICE_RECORD PR WHERE NOT ( -- 寫原本要反例的判斷邏輯 PR.PRICE IN ('100','200') ) 結果: 1234price_recordid | price---+------3 | 300 Newer PostgreSQL 建立自動遞增PK Table Older PostgreSQL IN/NOT IN 判斷語句