Я проверяю результаты созданной мной базы данных MySQL, и для этого мне нужны скриншоты.
Например, следующий запрос:
select distinct run_ID
from ngsRunStats_FK.failedRuns
where reason_fail regexp 'cannot populate readsInfo'
Но, как мы видим, скриншот слишком длинный.
Есть ли способ вместо отображения вывода в виде (вертикального) столбца отображать только его значения по горизонтали (например, как в списке Python)?
Попробуйте использовать GROUP_CONCAT
:
SELECT GROUP_CONCAT(run_ID ORDER BY run_ID) AS run_ID_values
FROM ngsRunStats_FK.failedRuns
WHERE reason_fail REGEXP 'cannot populate readsInfo';
Примечание:
Если вы действительно хотите сопоставить три ключевых слова cannot populate readsInfo
где-нибудь внутри более крупного текста в столбце reason_fail
, рассмотрите возможность использования границ слов с REGEXP
:
WHERE reason_fail REGEXP '[[:<:]]cannot populate readsInfo[[:>:]]';