我需要FormOne中一个组合框的帮助,该组合框根据值ID显示TableOne中的值。 下面举例说明了TableOne:
ID Name Adress
1
1
1 Tom
1 Streetname 1
2
2
2 Steve
2 Streetname2
2
我需要一个组合框和相关文本字段的帮助,它们只显示基于ID记录的相关信息。
有没有人有这个聪明的解决方案?
答案 0 :(得分:1)
您可以将此查询用作来源:
SELECT
TableOne.ID,
TableOne_1.Name,
TableOne_2.Address
FROM
(TableOne
LEFT JOIN
TableOne AS TableOne_1
ON TableOne.ID = TableOne_1.ID)
LEFT JOIN
TableOne AS TableOne_2
ON TableOne.ID = TableOne_2.ID
GROUP BY
TableOne.ID,
TableOne_1.Name,
TableOne_2.Address
HAVING
TableOne_1.Name Is Not Null
AND
TableOne_2.Address Is Not Null;