Как присоединить таблицу к этому коду SQL?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как присоединить таблицу к этому коду SQL?

Сообщение Anonymous »

Я использую этот замечательный код от @Richard aka cyberkiwi для выполнения запроса (он возвращает сумму значений за каждый месяц, для каждого растения):

имя таблицы: данные

Код: Выделить всё

record_id   id_fk    plant_id_fk    date         value   category_1
1           1          1            2011-03-01   10      A
2           1          1            2011-03-02   10      A
3           1          1            2011-04-10   5       B
4           1          2            2011-04-15   5       C
Код SQL

Код: Выделить всё

    select up.id_fk, up.plant_id_fk, ym2, ifnull(sum(data.value_1),0) totalvalue_1
from (select distinct date_format(date, '%Y-%m') ym, date_format(date, '%M %Y') ym2 from data) dates
cross join (select distinct data.id_fk, data.plant_id_fk from data) up
left join data on date_format(data.date, '%Y-%m') = dates.ym
and up.id_fk=data.id_fk
and up.plant_id_fk=data.plant_id_fk
and category_1='A'
group by up.id_fk, up.plant_id_fk, ym2, ym
order by up.id_fk, up.plant_id_fk, date(concat(ym,'-1'))
Теперь мне нужно соединить это со следующей таблицей, чтобы запустить цикл PHP, который будет получать имя_растения вместо идентификатора растения.

имя таблицы: растения

Код: Выделить всё

id_fk    plant_id      plant_name
1        1             oak tree
1        2             cherry tree
Кто-нибудь знает, куда вставить предложение, которое создаст это объединение?

Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/539 ... s-sql-code
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»