SQLсервер в Linux -самостоятельное освоение пакета

         

Выборка данных по логическому признаку



Листинг 3.18. Выборка данных по логическому признаку

booktown=# SELECT * FROM dailyjnventory WHERE in_stock='yes':

isbn in_stock

0385121679 | t

039480001X | t

044100590X t

0441172717 I t

(4 rows)

В PostgreSQL предусмотрена возможность неявной выборки по значению true в логическом поле; для этого имя поля указывается без операторов или ключевых слов-модификаторов. В хорошо спроектированных таблицах такой подход помогает создавать более наглядные запросы. Пример приведен в листинге 3.19.



Содержание раздела