Эй, ребята, это продолжение вопроса, который я задавал ранее.Я впервые использую реляционную базу данных, и мне нужна помощь с строкой быстрого поиска для получения желаемых результатов.
Справочная информация: я создаю базу данных для своего портфолио фотографий и хочу иметь возможность получить ее.ссылки на изображения / данные через их категории.Каждое изображение может быть перечислено в нескольких категориях.
Моя база данных настроена следующим образом:
TABLE tbl_images
(image_id
, image_title
, image_location
, image_descrip
, image_url
)
ТАБЛИЦА tbl_categories
(category_id
, category_name
, category_descrip
)
ТАБЛИЦА tbl_image_categories
(image_id
, category_id
)
Где одно из моих изображений (image_id = 1) имеет две категории (Пустыня [category_id = 1] и Зима [category_id = 2]).Который я определил в tbl_image_categories как 1,1 и 1,2.
У меня также есть несколько других изображений, которые я определил как изображения пустыни [category_id = 1].
Как мне поступитьполучить какие изображения должны быть загружены на основе категории пустыни?
Я пытался:
SELECT tbl_images.image_url
FROM tbl_images,
tbl_image_categories,
tbl_categories
WHERE tbl_categories.category_id = 1