Код: Выделить всё
SELECT sum(t1.sum1)
FROM
(SELECT v.id
, (v.price * sum(a.pn + a.vt + a.sr + a.ch + a.pt + a.sb)) AS sum1
FROM
vid v
LEFT JOIN ads a
ON (v.id = a.vid AND a.deleted <=> 0 AND a.max_date >= :max_date AND a.gdn <=> 0 AND a.paid <=> 0)
WHERE
id_user_ekr = :id_user_ekr
GROUP BY
1) AS t1
он возвращает NULL и никаких сообщений:
снимок:
http://i34.fastpic.ru/big/2012/0523/18/ ... ffd518.png
Однозначно, что в таблицах есть записи. И в таблице ADS есть записи, удовлетворяющие запросу.
Вот результат запроса (108,8) из приложения:
В приложении (DXE2) использую UniDAC.
Вот результат запроса (108,8) из phpMyAdmin:
Почему dbForge for MySQL "капризничает"?
Если нужны DDL таблиц, то предоставлю.
P.S. dbForge for MySQL версии 5.0.76.1