4
사용자가 3 개의 질문에 대한 답변을 제출 한 데이터베이스 테이블이 있습니다. 질문에 대한 모든 대답은 예/아니오 응답입니다. 이와 같이여러 열의 개수 값 mysql
username question1 question2 question3
user1 yes no yes
user2 yes yes yes
user3 yes no no
user4 no no no
내가 원하는 것은 각 열의 '예'수를 수집하는 것입니다. 그래서 각 질문에 대해 'question1'= '3', question2 = '1'등의 질문에 대해 yes를 사용합니다.
현재 각 질문마다 3 가지 별도의 진술이 있지만 더 효과적 이도록 한 문장으로 결합 할 수있는 방법이 있는지 궁금하십니까?
SQL 문을 게시하여 결합 대상을 표시 할 수 있습니까? – Feanor
int 값 (문제를 일으킬 수있는 문자열이 아니라)을 사용한다면, 예를 들자면 1, 그렇지 않은 경우 0을 각 열에 합계를 사용할 수 있습니다. – mishu
이론 상으로는 가능할 수도 있지만 의심 스럽습니다. 많은 자체 참여와 노조가 필요합니다. – GordonM