我想以一对多关系创建视图。这是我的关系:
(a -* b)
(a -* c)
Run Code Online (Sandbox Code Playgroud)
我想创建一个视图以包含以下数据:
我不想要类似(a1,b1,c1-a1,b1,c2,...)之类的东西。我希望数据为:
(ID,DESCRIPTION1,DESCRIPTION2,DESCRIPTION3)
在一个记录中。
例如,如果在表a中我有数据:(1,2,3)
在表b中我有(a在fk为1的10,11,12和a在fk为2的20,21,22中)
并且在表c中我有(100,101,102,其中fk等于1)
我想要这样的结果在一排:
1,10,11,12,100,101,102为1
像这样的2,3,...
我认为我需要“单行子查询示例”,但我找不到任何示例,您能帮我吗?
如何创建此视图?
sql ×1