нельзя использовать несколько запросов выбора в pgadmin4

Дело в том, что pgadmin 4 не поддерживает выполнение нескольких запросов на выборку?

Я попытался выполнить этот запрос

select cust, prod 
from sales;

select * 
from sales

он показал мне только одну таблицу


person JustCurious    schedule 02.10.2017    source источник
comment
Если вы нашли мой ответ полезным, не могли бы вы принять его, отметив галочкой?   -  person Murtuza Z    schedule 05.10.2017


Ответы (1)


У вас отсутствует точка с запятой после первого запроса, что является неправильным синтаксисом SQL.

select cust, prod 
from sales;

select * 
from sales;

К вашему сведению, не ожидайте двух отдельных результатов после его выполнения в инструменте запросов, вы получите результат только из последнего запроса.

Обновления для вопроса предложения WITH.

with Min_cust as (
        select cust, max(quant),min(quant) from sales group by cust
    ),
    FinalMin as (
        select sales.cust,sales.prod,minium from sales 
        natural join Min_cust as A where sales.quant=A.min
    ) 
    select * from FinalMin;
person Murtuza Z    schedule 02.10.2017
comment
Спасибо, что решили проблему. Я также получаю сообщение об ошибке, когда последовательно использую 2 запроса. с Min_cust как (выбрать cust, max(quant),min(quant) из группы продаж по cust); с FinalMin как (выберите sales.cust,sales.prod,minium от продаж, естественное объединение Min_cust как A, где sales.quant=A.min) выберите * из FinalMin; не могли бы вы помочь мне с этим @n33rma - person JustCurious; 02.10.2017