|
|
|
| две таблицы связанные внешним ключом
Запрос
SELECT `c`.`id` , `f`.`title` AS `title`
FROM `categories` AS `c`
JOIN `categories` AS `s` ON `s`.`s_id` = `c`.`id`
JOIN `categories` AS `p` ON `p`.`s_id` = `s`.`id`
LEFT JOIN `img` AS `f` ON `f`.`cat_id` = `p`.`id`
WHERE `f`.`title` IS NOT NULL
|
EXPLAIN выдаёт
d select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE f ALL cat_id,title NULL NULL NULL 4 Using where
|
что сделать чтобы появился ключ key | |
|
|
|
|
|
|
|
для: oliss
(01.04.2010 в 17:06)
| | А где структура таблицы, "show create table `table`" например...? | |
|
|
|
|
|
|
|
для: SoloNifer
(07.04.2010 в 22:17)
| | вопрос уже не актуален ,решение найдено | |
|
|
|