'class' => yii\db\Connection::class,
'dsn' => strtr('pgsql:host={host};port={port};dbname={dbname}', [
'{host}' => getenv('POSTGRES_HOSTNAME') ?: '127.0.0.1',
- '{port}' => getenv('POSTGRES_PORT') ?: 3306,
+ '{port}' => getenv('POSTGRES_PORT') ?: 5432,
'{dbname}' => getenv('POSTGRES_SCHEMA') ?: 'erp24',
]),
'username' => getenv('POSTGRES_USER') ?: 'bazacvetov24',
$command = $connection->createCommand("
SELECT
sales.id,
- sum(if(($where_serv),sales_items.summa,0)) as summ
+ sum(CASE WHEN $where_serv THEN sales_items.summa ELSE 0 END) as summ
FROM
sales
RIGHT JOIN