Добрый ночь всем. Прошу помощи в составлении запроса. Возможно решение простое, давно не занимался запросами, да и не особо глубоко освоил sql. Не прошу полное решение, можно просто подсказать в сторону каких инструкций копать.
Смысл в следующем, имеется примерный набор данных (для простоты таблицу привожу плоскую):
| id | name | value | | 1 | ip | 10.200.1.8 | | 1 | port | 24 | | 2 | ip | 10.200.1.8 | | 2 | port | 8 | | 2 | vlan | 100 | | 3 | ip | 10.200.1.8 |
|
Также набор искомых значений:
| name | value | | ip | 10.200.1.8 | | port | 24 |
|
Нужно найти те записи исходной таблицы, в которой присутствуют все искомые данные, ни больше, ни меньше, ни каких-либо лишних данных. В данном случае это id = 1. В id = 2 лишние данные, в id = 3 не достает данных.