Я хочу получить CategoryID (1); если его подкатегория (2) находится в таблице содержимого.Выберите верхнюю категорию из подкатегории id
Я имею в виду: получить категорию (2) из контента; найти его родитель (1) в таблице категорий; и выберите строку верхней категории (categoryid: 1) - Так что я не мог выбрать строку верхней категории контента, как я могу это сделать?
categorytable:
CategoryID , ParentID
1 0
2 1
contenttable:
_id, CategoryID
... 2
код:
SELECT DISTINCT contenttable.CategoryID, categorytable.CategoryID FROM categorytable
INNER JOIN contenttable
ON categorytable.CategoryID = contenttable.CategoryID
сено вы можете объяснить это простой способ –
Ваш вопрос не ясен. Как вы соответствуете 'CategoryID' в' contenttable' с 'ParentID' в' tabletable'? – iCode
По крайней мере укажите, как вы хотите, чтобы ваш выход был? – iCode