특정 행에 대해 특정 값이 있는 열을 가져오기 위해 mysql에서 쿼리를 만들려고 합니다. Mysql에서는 열의 특정 값을 기반으로 행을 가져올 수 있습니다.
다음과 같은 테이블이 있습니다.
으아악필요한 것은 MSISDN을 기반으로 행을 선택할 때 해당 행의 모든 열 이름을 고정 값(예: 1)으로 반환해야 한다는 것입니다.
위 표에서 MSISDN = 9944994488이 반환되어야 합니다
으아악내가 시도한 것은:
으아악테이블의 열 이름을 반환합니다. 그러나 특정 값으로 열 이름을 얻는 방법은 무엇입니까? 미리 도움을 주셔서 감사합니다.
P粉7655701152023-12-12 00:03:09
댓글이 너무 깁니다.
SQL 쿼리는 고정된 열 집합을 반환합니다. 행 단위로 설정을 변경할 수는 없습니다. 준비된 명령문을 사용하여 원하는 작업을 수행할 수 있지만 이는 신비한 접근 방식처럼 보일 수 있습니다.
함께 연결된 값이 포함된 열을 반환할 수 있습니다. 다음과 같습니다: 으아악
이렇게 하면 플래그 세트의 단일 열에list가 생성됩니다.