CREATE TABLE `tablica1` (
`id` varchar(10) DEFAULT NULL,
)
CREATE TABLE `tablica2` (
`id` varchar(10) DEFAULT NULL,
`nazwa` varchar(10) DEFAULT NULL,
)
INSERT INTO `tablica` (`id`, `nazwa`) VALUES
('a', 'nazwa1'),
('b', 'nazwa2'),
('a', 'nazwa3'),
('a', 'nazwa4'),
('b', 'nazwa5'),
('a', 'nazwa6'),
('a', 'nazwa7'),
('b', 'nazwa8'),
('a', 'nazwa9'),
('a', 'nazwa10'),
('b', 'nazwa10'),
('b', 'nazwa11'),
('b', 'nazwa12'),
('a', 'nazwa13'),
('a', 'nazwa14'),
('b', 'nazwa15'),
('b', 'nazwa16'),
('b', 'nazwa17'),
('a', 'nazwa18'),
('b', 'nazwa19'),
('a', 'nazwa20'),
('b', 'nazwa21'),
('b', 'nazwa22'),
('b', 'nazwa23'),
('a', 'nazwa24');
SELECT t1.nazwa FROM tablica1 INNER JOIN (SELECT id,name FROM tablica2 LIMIT 5) AS t1 ON (t1.id = tablica1.id)