Если вы так думаете, это ваше дело. Здесь я просто спрашиваю, чего я не знаю. Если вы не ответите на этот вопрос, это не имеет значения. Я попробую сам

запрос, как это:

SELECT
  GROUP_CONCAT(DISTINCT
    CONCAT(
      'ifnull(SUM(case when location_code = ''',
      location_code ,
      ''' then quantity end),0) AS `',
      location_code , '`'
    )
  ) INTO @sql
FROM
  item_details;
SET @sql = CONCAT('SELECT item_number,SUM(quantity) as "total_quantity", ', @sql, ' 
                  FROM item_details
                   GROUP BY item_number');

PREPARE stmt FROM @sql;
EXECUTE stmt;

DEALLOCATE PREPARE stmt;

Я хочу преобразовать его в красноречивый, но я в замешательстве. Потому что существует много утверждений. СуществуютPREPARE, EXECUTE, SET, DEALLOCATE и т.д. Вы можете увидеть запрос выше

Как я могу преобразовать это в красноречивый laravel?

Ответы на вопрос(3)

Ваш ответ на вопрос