我有4个表:如何将另一个表中的所有记录用作计数列?
位置:
location_id name
------------------------
1 France
设备:
device_id location_id model_id
-------------------------------------
1 1 1
2 1 2
3 1 3
模型:
model_id family_id name
-------------------------------------
1 1 C-max
2 1 S-max
3 2 Vectra
和家族:
family_id name
---------------------
1 Ford
2 Opel
我需要现在构建一个复杂的SQL查询。因此,我想收到此:
location_id name Ford Opel
------------------------------------------
1 France 2 1
是否有可能在SQL中执行它?我看到有存在问题:(?count
功能)
关于在查询中使用其他表中的记录栏目
关于嵌套表
关于计数的元素
任何意见/参考资料对我都有帮助。我不等待最终的代码。
我假设你thinkling一个查询,“选择”的基础上表中找到的数据的其他列? – Takarii
是的,我需要添加可变数量的列,具体取决于家庭表的记录数 –
您可以使用Java并执行应用程序来解决此问题。 – Deckard27