보기 (저장 프로 시저 아님)을 만들 수 있습니까? 다른 테이블을 기반으로하는 동적 열 이름이 있습니까? 예를 들어 :동적 열 이름
Code:
CodeId|Description
------------------
1|Title
2|Notes
Data:
DataId|Content|CodeId|GroupId
-----------------------------
1|Title1 | 1| 1
2|Note1 | 2| 1
3|Title2 | 1| 2
4|Note2 | 2| 2
Select Result:
GroupId|Title |Notes
-------------------
1|Title1|Note1
2|Title2|Note2
열 이름 "제목"와 "주의"는 Code
테이블에서 올 것입니다. 나는 대답이 '아니오'라고 생각하고 있지만 확인하고 싶습니다. 감사!
편집 : 나는 이것이 "위험 할 수있다"는 것을 이해합니다. 누군가가 코드 설명을 갱신하면보기가 변경되어 열 이름에 종속 된 SQL이 깨집니다. 이 경우 대신 CodeId를 사용할 수 있습니다.이 변경은 허용되지 않습니다.
이것은 깔끔한 질문입니다! – mattruma