我有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