Задание - построить таблицу числа заболевших по дате рождения (столбцы – года);
Суть - мы берем из таблицы `apointments`(посещения) и таблицы `pations`(посетители) данные и смотрим - был ли посетитель на приёме, если да то группируем все его посещения ... MAGIC ... на выходе получаем количество заболевших(кто хоть раз посещал медпункт) по годам рождения:
1992 - 2
1995 - 4
1996 - 2
и тд.
База данных:
mysql_query(" CREATE TABLE IF NOT EXISTS `pations` (
`id` MEDIUMINT NOT NULL AUTO_INCREMENT PRIMARY KEY,
`fio` VARCHAR(255) NOT NULL UNIQUE,
`male` VARCHAR(255) NOT NULL,
`age` DATE NOT NULL
) ENGINE=INNODB", $db);
mysql_query(" CREATE TABLE IF NOT EXISTS `apointments` (
`id` MEDIUMINT NOT NULL AUTO_INCREMENT PRIMARY KEY,
`date` DATE NOT NULL UNIQUE,
`idp` VARCHAR(255) NOT NULL,
`idd` VARCHAR(255) NOT NULL,
`enter` VARCHAR(255) NOT NULL
) ENGINE=INNODB", $db);