Я новичок в мире mysql, и у меня возникли проблемы с получением необходимых мне данных из базы данных.
У меня есть 2 таблицы...
Результаты
ID | TITLE | LOTS OF OTHER DATA |
1 | res1 | |
2 | res2 | |
3 | res3 | |
4 | res4 | |
5 | res5 | |
Категории
ID | RESULT_ID | CATEGORY NAME |
1 | 1 | purchase |
2 | 1 | single_family |
3 | 1 | conventional |
4 | 2 | usda |
5 | 3 | somecategory |
Я пытаюсь создать запрос, который будет выбирать результаты, принадлежащие ко всем категориям, представленным в запросе. Например, запрос на покупку и один_семейный и обычный в этом примере вернет первый результат в таблице результатов.
Имеет ли это смысл? Есть ли запрос, который сделает это, или это больше проблема со структурой моей базы данных?
Большое спасибо!