На картинке ниже, у меня есть база данных вещей.
Столбец с именем gr
работает вроде как группа. каждый красный прямоугольник имеет уникальный gr
ценность идентифицировать себя как «одну вещь».
Я хочу иметь возможность искать несколько значений gr и возвращать целые красные прямоугольники в одном (надеюсь) запросе.
Например, если я ищу 54c3f4c3c80ed
а также 54c3f4c3c811a
, тогда я хочу, чтобы mysql возвращал все во всех строках, которые имеют это значение (в этом случае, 2 верхних красных прямоугольника).
Я понятия не имею, по завершении этого. Я не знаю, как это должно выглядеть. Или, если это вообще возможно.
На всякий случай, если я написал что-то недостаточно ясное, конечным результатом должен быть HTML, который будет выглядеть примерно так же, как выглядит база данных. Но я не хочу просто отображать все строки, я хочу только группы (красные прямоугольники), которые были найдены с помощью gr
значение ранее в коде.
Вы можете использовать простой SQL-запрос, например:
Выберите * из вашего имени таблицы, где gr in (’54c3f4c3c80ed’, ’54c3f4c3c811a’)
Вы можете выбрать по столбцу GR и отсортировать по нему, чтобы они остались в «группе»
SELECT * FROM thetable WHERE gr IN (grvalue1, grvalue2, ..., grvalueN) ORDER BY gr