저는 MySQL에서 크로스탭 쿼리를 구현하는 방법을 찾고 있었고 이 게시물에서 답을 찾았습니다: MySQL에서 행의 날짜를 동적 열로 표시. 쿼리를 시도하고 작동하게 했지만 MySQL 절차 스타일을 사용하여 PHP에서 쿼리를 어떻게 작성합니까? 쿼리는 다음과 같습니다.
으아아아생성된 SQL을 인쇄하여 PHPMyAdmin에 붙여넣으면 쿼리는 제대로 실행되지만 PHP에서 SQL 구문 오류가 발생합니다. "치명적인 오류: Uncaught mysqli_sql_Exception: SQL 구문에 오류가 있습니다. MariaDB 서버 버전에 대한 해당 설명서를 확인하세요. 'SELECT GROUP_CONCAT(DISTINCT CONCAT('MAX(IF(week_start
=...' at line 2 in..") 주변에서 사용할 올바른 구문을 얻으려면 쿼리를 PHP로 작성하는 방법이 있나요? < /p>
이거 어때요?
으아아아