Я создал MySQL spro c, который возвращает 3 отдельных набора результатов. Я реализую пакет npm mysql ниже по потоку, чтобы exe c spro c и получил результат, структурированный в json с 3 наборами результатов. Мне нужна возможность фильтровать наборы результатов json, которые возвращаются на основе определенного типа индикатора в каждом наборе результатов. Например, если бы я хотел получить результирующий набор из ответа json, который конкретно касается Поставщиков, то я мог бы использовать фильтр типа js, подобный следующему:
var supplierResultSet = mySqlJsonResults.filter(x => x.ResultType === 'SupplierResults');
Я думаю SQL Сервер предоставляет возможность включить жестко запрограммированное значение столбца в набор результатов SQL, например:
select
'SupplierResults',
*
from
supplier
Однако этот подход представляется недопустимым в MySQL b / c MySQL Workbench сообщает мне, что синтаксис spro c недействителен и не позволяет мне сохранить изменения. Знаете ли вы, возможно ли что-то вроде того, чего я пытаюсь достичь в MySQL, и если нет, то можете ли вы порекомендовать альтернативные подходы, которые помогли бы мне достичь моей конечной цели - включить какой-либо фиксированный индикатор в каждый набор результатов, чтобы обеспечить ручка для последующей фильтрации ответа json?