PostgreSQL AND & OR條件


PostgreSQL AND&OR條件在僅一個查詢中提供了ANDOR條件的優點。

語法:

SELECT column1, column2, ..... columnN    
FROM table_name    
WHERE [search_condition]  AND [search_condition]     
OR [search_condition];

我們來看一下表「EMPLOYEES」,具有以下資料。

查詢名字的值為Minsu和地址的值為’Delhi‘,或者ID值大於等8的記錄資訊,執行以下查詢:

SELECT *  
FROM EMPLOYEES  
WHERE (NAME = 'Minsu' AND ADDRESS = 'Delhi')  
OR (ID>= 8);

得到以下結果 -