подсчет количества записей в 3 базах данных

it-master

Новичок
подсчет количества записей в 3 базах данных

У меня есть 3 базы данных с одинаковой структурой.

database1 // База данных 1
products // таблица базы данных 1
describe(varchar) // поле таблицы базы данных 1
database2 // База данных 2
products // таблица базы данных 2
describe(varchar) // поле таблицы базы данных 2
database // База данных 3
products // таблица базы данных 3
describe(varchar) // поле таблицы базы данных 3

нужно выбрать количество продуктов с совпадающим описание(describe) со всех баз данных в одном запросе.

к примеру везде, где describe='CocaCola'

помогите, пожалуйста.
 

it-master

Новичок
select count(*) from database1.products,database2.products,database3.products where describe='CocaCola';

?

насчет использования полного имени я понимаю, но вот сформировать запрос что-то не удается.
 

it-master

Новичок
так и не нашел ничего интересного по ссылке.

можете подсказать, как реализовать задачу такого рода?
 

svetasmirnova

маленький монстрик
По ссылке описано как решить твою проблему минимум тремя способами. Если это неинформативно, мастера я из тебя не сделаю, извини.
 
Сверху