-
Notifications
You must be signed in to change notification settings - Fork 43
Open
Labels
Description
К текущему join сделать ExeptionNotSupport так как структура запроса не работоспособная, ждем улучшения со стороны яндекса может они допилят работу join до стандарта
новый join будет работать согласно спецификации (по другому не умеет)
SELECT
CounterID,
hits,
visits
FROM
(
SELECT
CounterID,
count() AS hits
FROM test.hits
GROUP BY CounterID
) ANY LEFT JOIN
(
SELECT
CounterID,
sum(Sign) AS visits
FROM test.visits
GROUP BY CounterID
) USING CounterID
ORDER BY hits DESC
LIMIT 10
Создадим 2 метода
using($columns) где $columns - это строка или массив колонк
queryJoin($type, $query) где $type [GLOBAL] ANY|ALL INNER|LEFT [OUTER]