| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PostgreSQL > Проблема с созданием запроса |
| Автор: Vavik 26.4.2009, 23:39 |
| Имеется таблица с полем id (integer) и несколькими полями типа boolean. Как сделать запрос, который выводил бы только те поля, которые со значением "true" ? |
| Автор: msr 27.4.2009, 03:06 |
| мне кажется лучше обрабатывать строку в клиенте или сделать функцию, которая будет возвращать номера или имена колонок, которые равны true. Если так принципиально именно получить запрос в таком виде, то можно сделать функцию, которая будет формировать запрос в текстовом виде, исключая из него ненужные колонки, а клиент будет выполнять его - но здесь придется выполнять запросы по 2 раза |
| Автор: sir_nuf_nuf 27.4.2009, 18:31 | ||
|