Узнать сколько совпадений в запросе LEFT

225
23 февраля 2018, 15:30

Здравствуйте! Помогите, пжлст, составить запрос, если таковой вообще возможен. Есть две таблицы. в одной id уникальные

  1. 1 2 3 4

В другой, id - > встречаются

  1. 1 2 2 2

Запрос не главный, а через JOIN: join('LEFT', $db->quoteName('#__addfavor', 'cf') . ' ON cn.id = cf.fav_item ' )

Возможно ли в нем, добиться того, чтобы при запросе у нас оказалось значение совпадений, в случае примера = 1, 3, 0, 0

$query = $db->getQuery(true)
        ->select(
        array(
            $db->quoteName('m.core_content_id'),
            $db->quoteName('m.content_item_id'),
            $db->quoteName('cn.hits'),
            $db->quoteName('cf.fav_item')
            )
    );
    $query->from($db->quoteName('#__contentitem_tag_map', 'm'));
        ->join('LEFT', $db->quoteName('#__content', 'cn') . ' ON m.content_item_id = cn.id')
        ->join('LEFT', $db->quoteName('#__addfavor', 'cf') . ' ON cn.id = cf.fav_item ' );

==============================

изрядно сокращен - оч много selecta, INNER и LEFT / что вам от этого станет яснее - теперь мне не понятно ))))

Answer 1
select T1.id, count(T2.id) qty from
T1 left join T2 on T1.id=T2.id
group by T1.id
READ ALSO
Как задать значение по умолчанию для нового мета-поля в wordpress?

Как задать значение по умолчанию для нового мета-поля в wordpress?

Есть сайт на wordpress с большим количеством объявлений (тип записи, созданный темой)Я добавил для объявлений новое произвольное мета-поле cp_wholespare,...

209
C# Чтение из массива

C# Чтение из массива

Помогите понять почему вылетает с ошибкой "SystemFormatException: Входная строка имела неверный формат

342
Дописать текст в файл

Дописать текст в файл

Здраствуйте, я б хотел узнать, возможно ли записать данные в файлtxt формата в определенной позиции, что-то на примере бинарных файлов, где...

235
В потоке с переменной происходит какой-то бред!

В потоке с переменной происходит какой-то бред!

(recvd[0] - текст, recvd[1] - имя), это все работает в отдельном потоке

195