Объединение двух SQL запросов к одной таблице - MySQL

  1. Доброго времени суток. Возникла проблема с SQL запросом, раньше с таким не сталкивался. Имеется два запроса:


textual

Код к задаче: «Объединение двух SQL запросов к одной таблице - MySQL»

SELECT T1.manager_vydacha, T1.cnt1, T2.cnt1
FROM
  (SELECT manager_vydacha, COUNT(*) AS cnt1
   FROM raw
   WHERE office IN ('1', '2', '3', '4') AND date_podgotovka BETWEEN '2012-01-01' AND '2012-12-31'
   GROUP BY manager_vydacha
   ) T1,
  (SELECT manager_vydacha, COUNT(*) AS cnt1
   FROM raw
   WHERE office IN ('1', '2', '3', '4') AND date_vydacha BETWEEN '2012-01-01' AND '2012-12-31'
   GROUP BY manager_vydacha
  ) T2
WHERE T2.manager_vydacha = T1.manager_vydacha

СДЕЛАЙТЕ РЕПОСТ

10   голосов, оценка 3.900 из 5



Похожие ответы
  1. Нужно выбрать из таблицы list_letters все строки с уникальными значениями в столбце mail, которые отсутствуют в одноименном столбце таблицы subscribe. Можно ли это сделать одним запросом?

  1. У меня есть 3 запроса и в них код очень похож, Можно ли сделать из них 1 запрос? 1) Показывает сколько статей в каждой категории

  1. хочу вывести в таблицу значение из 4 таблиц: эта первый запрос

  1. Добрый день! Прошу помощи. Есть две таблицы, одна с номерами телефонов и другими данными, вторая с ФИО и номерами телефонов. Сопоставляю таблицы по совпадению номеров и получаю ФИО номер другие_данные.

  1. Добрый день! Необходимо вывести отчет по продажам, который содержит: |ФИО покупателя | общая сумма покупок | в том числе с НДС | в том числе Без НДС | группировка по ФИО клиента Сделал группировку по фио и вывод общих сумм. А как добавить с/без НДС не могу понять. в таблице Price имеется поле "NDSIn" отвечающее за НДС "True" - НДС включен, "False" - Без НДС. p.s. для чего надо?.. есть товары на которые идет накрутка, и есть товары у которых цена установлена(к примеру сигареты)My

  1. Здравствуйте! помогите, пожалуйста, разобраться. Есть таблица:id Name City Phone1 Anna City1 null 1 Anna null 123452 Inna null 456983 Anton City2 null 3 Anton null 89754 возможно ли привести ее к такому виду и как:id Name City Phone 1 Anna City1 123452 Inna null 456983 Anton City2 89754 Заранее спасибо за помощь

  1. Здравствуйте. Я чайник в MySQL, а гугление особых успехов не принесло, поэтому обращаюсь к местным знатокам. Есть две таблицы в одной бд, обе - типичные таблицы про калорийность продуктов, содержащие название продукта и его белки-жиры-углеводы. Обе они на часть повторяют друг друга, но в остальном различаются. Цель была: сделать из двух таблиц одну без повторяющихся названий. Следующий запрос выводит список уникальных неповторяющихся названий из двух таблиц, и только. select distinct (name) from (select * from table1 union select * from table2) as joined1 order by name; А нужно, чтобы выводились и остальные данные по этим продуктам (prot.*, fat.*, carb.*). Подскажите, пожалуйста, как правильно.

  1. Здравствуйте. Есть две таблицы. Первая - quiz_title (первый скриншот) Вторая - xf_quiz_history (второй скриншот) Задача: вывести все данные из quiz_title, но при этом вывести данные из второй таблицы (если таковы имеются). Собственно, в обоих таблицах есть quiz_id, по которому нужно искать данные из второй таблицы и есть поле user_id во второй таблице, означающее ID пользователя, который прошёл тест.

  1. Есть 2 таблицы: А: id, id_1, value_1, id_2, value_2, id_3, value_3 1, 1, 10, 2, 20, 3, 30 B: id, name 1 Name1 2 Name2 3 Name3 Как можно получить результат вида: name_1, value_1, name_2, value_2, name_3, value_3 Name1, 10, Name2, 20, Name3, 30 Заранее спасибо!