Hallo Zusammen,
Ich habe die Folgende Tabelle namens pecategory
Ich kann mit folgende abfrage die kinder von einem Eintrag finden. z. B. die kinder von zweig1
Wie finde ich aber die Parents von einem Eintrag? Kann jemand bitte eine Abfrage für zweig1a oder zweig1b schreiben
Danke im Voraus
Ich habe die Folgende Tabelle namens pecategory
Code:
CREATE TABLE IF NOT EXISTS `pecategory` (
`id` int(2) NOT NULL DEFAULT '0',
`name` varchar(50) DEFAULT NULL,
`boss` int(2) DEFAULT NULL,
`path` varchar(50) DEFAULT NULL,
PRIMARY KEY (`id`)
) ;
INSERT INTO `pecategory` (`id`, `name`, `boss`, `path`) VALUES
(1, 'head', NULL, '/1/'),
(2, 'zweig1', 1, '/1/2/'),
(3, 'zweig2', 1, '/1/3/'),
(4, 'zweig1a', 2, '/1/2/4/'),
(5, 'zweig1b', 2, '/1/2/5/');
Ich kann mit folgende abfrage die kinder von einem Eintrag finden. z. B. die kinder von zweig1
Code:
SELECT *
FROM pecategory
WHERE path LIKE '/1/2/%'
Wie finde ich aber die Parents von einem Eintrag? Kann jemand bitte eine Abfrage für zweig1a oder zweig1b schreiben
Danke im Voraus