Artison
Новичок
Сложные выборки из базы, нужна помощь
Нужно помощь по построению сложной выборки из бд, чтобы она при этом саму бд не очень грузила
Нужно учитывать, что кол-во записей может быть достаточно большое от 100 тысяч и выше, может быть конечно и малое, но лучше рассчитывать, что может быть и большое)))
Итак, есть таблица:
Для известного нам project_id нужно выбрать все записи, где с каждого project_link_site (адрес сайта) не более 10-ти project_link_url (адрес страницы сайта), у которых разные project_link_anchor (текст ссылки). хотелось бы сделать все это красивым запросом, заодно поучиться у спецов по запросам MySQL
ибо у самой пока с ними сложно(
Заранее благодарна ^_^
Нужно помощь по построению сложной выборки из бд, чтобы она при этом саму бд не очень грузила

Нужно учитывать, что кол-во записей может быть достаточно большое от 100 тысяч и выше, может быть конечно и малое, но лучше рассчитывать, что может быть и большое)))
Итак, есть таблица:
PHP:
CREATE TABLE `project_links` (
`project_link_id` int(11) NOT NULL AUTO_INCREMENT,
`project_id` int(11) NOT NULL,
`project_link_url` text NOT NULL,
`project_link_ip` varchar(20) NOT NULL,
`project_link_yaca` varchar(255) NOT NULL,
`project_link_tic` varchar(255) NOT NULL DEFAULT '-',
`project_link_pr` varchar(255) NOT NULL DEFAULT '-',
`project_link_date` date NOT NULL,
`project_link_title` varchar(255) NOT NULL,
`project_link_anchor` varchar(255) NOT NULL,
`project_link_found` enum('Y','N') NOT NULL DEFAULT 'N',
`project_link_checked` enum('Y','N') NOT NULL DEFAULT 'N',
`project_link_error_connect` enum('Y','N') NOT NULL DEFAULT 'N',
`project_link_to_url` varchar(255) NOT NULL,
`project_link_site` varchar(255) NOT NULL,
PRIMARY KEY (`project_link_id`),
KEY `project_link_site` (`project_link_site`),
KEY `project_link_anchor` (`project_link_anchor`),
KEY `project_link_tic` (`project_link_tic`),
KEY `project_link_ip` (`project_link_ip`),
KEY `project_link_yaca` (`project_link_yaca`),
KEY `project_link_pr` (`project_link_pr`),
KEY `project_link_found` (`project_link_found`),
KEY `project_link_error_connect` (`project_link_error_connect`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

Заранее благодарна ^_^