Как я могу сгруппировать эхо нескольких групп строк одновременно

На картинке ниже, у меня есть база данных вещей.

Столбец с именем gr работает вроде как группа. каждый красный прямоугольник имеет уникальный gr ценность идентифицировать себя как «одну вещь».

Я хочу иметь возможность искать несколько значений gr и возвращать целые красные прямоугольники в одном (надеюсь) запросе.

Например, если я ищу 54c3f4c3c80ed а также 54c3f4c3c811a, тогда я хочу, чтобы mysql возвращал все во всех строках, которые имеют это значение (в этом случае, 2 верхних красных прямоугольника).
как выглядит моя база данных

Я понятия не имею, по завершении этого. Я не знаю, как это должно выглядеть. Или, если это вообще возможно.

На всякий случай, если я написал что-то недостаточно ясное, конечным результатом должен быть HTML, который будет выглядеть примерно так же, как выглядит база данных. Но я не хочу просто отображать все строки, я хочу только группы (красные прямоугольники), которые были найдены с помощью gr значение ранее в коде.

-3

Решение

Вы можете использовать простой SQL-запрос, например:

Выберите * из вашего имени таблицы, где gr in (’54c3f4c3c80ed’, ’54c3f4c3c811a’)

0

Другие решения

Вы можете выбрать по столбцу GR и отсортировать по нему, чтобы они остались в «группе»

SELECT * FROM thetable WHERE gr IN (grvalue1, grvalue2, ..., grvalueN) ORDER BY gr
0

По вопросам рекламы [email protected]