我基本上想要合并主服务器行中详细信息表的详细信息。 因此,我要说我有一个名为 tbMaster 的主表和一个名为 tbDetail 的详细信息表,其结构如下:
tbMaster
---------
ID Name
1 John
2 Sam
3 Bob
....
tbDetail
----------------------------------
ID IDmaster detailtype detailvalue
1 1 age 25
2 1 address Longview Drive 48
3 1 wifename Mary
4 2 age 31
5 2 address MI, Courtesy Road 21
6 2 wifename Rhonda
....
我没有建立数据库,所以它不是我的设计...... 但是现在我需要显示一个数据集,对于每个主记录,我将从详细信息表中获得额外的字段,如下所示:
SQL结果:
ID name age wifename address
--------------------------------------------
1 John 25 Mary Longview Drive 48
2 Sam 31 Rhonda MI, Courtesy Road 21
我怎样才能做到这一点? 实际上我在同一个主机上有多个详细信息表,里面有各种数据,所以我需要多个详细信息表中的多个细节。 我想如果我弄清楚如何为一个细节表做这个,我可以解决剩下的查询。
到目前为止,我不知道从哪里开始...... 这甚至可以用简单的SQL吗?