есть две таблицы: BOOKS и COMMENTS, а также массив ID(более 100).
Table BOOKS :+ ID_BOOKS + ID_EBOOKS +
TABLE COMMENTS: + ID + MARK +
Нужно получить среднюю оценку с таблицы COMMENTS соответств. ID, где не известно какая книга (EBOOK || BOOK) соответствует ID . Еще средняя оценка выводится на основе связки ID_BOOKS и ID_EBOOKS, т.е если ID соответствует ID_BOOKS - то средняя оцека с таблицы COMMENTS нужна ID_BOOKS и ID_EBOOKS. Все сделать одним запросом. ПОМОГИТЕ PLEASE !!!!
select AVG(C.MARK) as Average
from COMMENTS as C join BOOKS as B
on B.ID_BOOKS=C.ID or B.ID_EBOOKS =C.ID
where B.ID_BOOKS=1
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть две таблицы , в первой содержаться имена(Ваня, Андрей, Иван) , во второй их лицевой счет, как сделать так чтобы при изменении лицевого счета...
Есть таблица, одним запросом хочу получить, к примеру, 2 значения - сумма значений value и сумма значений points, но не могу понять, как составить...