문제

별도의 테이블에 저장된 열 이름이있는 결과 세트를 반환 할 수 있는지 궁금합니다. 이것이 가능합니까 아니면 변수와 함께 stored_procedure가 필요합니까? mysql_dump 링크와 필요한 결과 설정에 대한 링크를 참조하십시오.

http://pastie.org/584865

도움이 되었습니까?

해결책

SQL을 동적으로 생성 한 다음 실행하는 저장된 절차를 사용해야합니다. 열 이름은 실제로 SQL의 일류 데이터가 아니므로 많은 일을 할 수는 없습니다. 쿼리를 실행하거나 데이터를 가져 오기 전에 쿼리 구문 분석 시간에 결정됩니다.

대신 앱에서 수행하는 것이 좋습니다. 앱 디스플레이/저장/데이터베이스 열 이름 대신 올바른 이름을 표시하십시오.

추신 : 당신은 관계형 모델을 끔찍하게 학대하고 있습니다. 당신을 신중하게 고려하십시오 진짜 그 스키마를 원합니다. 스키마는 첫 번째 정상 양식에 실패합니다. 그리고 무엇입니까 worksheet_type_lookup 을 위한? 그렇지 않습니다 worksheets 어떤 유형을 알려 주나요?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top