0
두 테이블이 있습니다. 하나는 programs
이고 다른 하나는 bookprograms
입니다. programs
테이블은 프로그램 이름을 가져 오는 곳입니다. 이 테이블의 행을 추가하거나 편집 할 수 있습니다. 동적 행을 열로 바꿈
SELECT MAX(IF(programs = 'cla', title, NULL)) cla,
MAX(IF(programs = 'csm', title, NULL)) csm
FROM bookprograms
GROUP BY title
구조는.
╦════════════╦═════════════╗
║ ID ║ Programs ║
╬════════════╬═════════════╣
║ 1 ║ cla ║
║ 2 ║ csm ║
╩════════════╩═════════════╝
두 번째 테이블은 책과 이에 해당하는 프로그램을 저장하는 곳입니다.
╦════════════╦═════════════╗
║ Title ║ Programs ║
╬════════════╬═════════════╣
║ title1 ║ cla ║
║ title2 ║ csm ║
║ title3 ║ cla ║
╩════════════╩═════════════╝
어떻게 결과를 얻을 수 있습니까?
╦════════════╦═════════════╗
║ cla ║ csm ║
╬════════════╬═════════════╣
║ title1 ║ title ║
║ title3 ║ ║
╩════════════╩═════════════╝
감사! 이것은 정말 큰 도움입니다. –