Ms access 包含access中多个字段数据的组合框
我创建了一个包含多个列和相关表单的表。在这种形式下,我创建了一个combobox,在combobox中以不同的行显示表的列 我的表中有3个字段:product1、product2和product3,它们与我用数字命名的订单相同。当我创建组合框时,值显示在同一行的3个不同列中,因此我可以从第一行和第二列中选择数据。但我需要的是字段的数据显示在不同的行中,而不是显示在不同的列中 我在论坛上研究过,我读到它可以通过一个连接查询和选择combobox菜单中的行源来解决,但我已经尝试过了,我得到了相同的结果。我不知道我做错了什么。谢谢你的帮助Ms access 包含access中多个字段数据的组合框,ms-access,Ms Access,我创建了一个包含多个列和相关表单的表。在这种形式下,我创建了一个combobox,在combobox中以不同的行显示表的列 我的表中有3个字段:product1、product2和product3,它们与我用数字命名的订单相同。当我创建组合框时,值显示在同一行的3个不同列中,因此我可以从第一行和第二列中选择数据。但我需要的是字段的数据显示在不同的行中,而不是显示在不同的列中 我在论坛上研究过,我读到它可以通过一个连接查询和选择combobox菜单中的行源来解决,但我已经尝试过了,我得到了相同的结
提前感谢。您必须关注结果 这是一个如何使用子查询重新构造错误数据设计的示例
SELECT *
FROM
(
SELECT QualifierID -- <--- this is a unique identifier
,
(
SELECT QualifierText
FROM [QDB].[dbo].[Qualifier] x
-- this is how you tie the unique identifier and grab a specific element by itself
-- also pay attention to how we're making it equal to q.QualifierID,
-- which is the alias to the table below
WHERE QualifierID=q.QualifierID
) AS QualifierText
,
(
SELECT [ExampleText]
FROM [QDB].[dbo].[Qualifier] x
-- this is how you tie the unique identifier and grab a specific element by itself
-- also pay attention to how we're making it equal to q.QualifierID,
-- which is the alias to the table below
WHERE QualifierID=q.QualifierID
) AS ExampleText
,
(
SELECT [WhenModified]
FROM [QDB].[dbo].[Qualifier] x
-- this is how you tie the unique identifier and grab a specific element by itself
-- also pay attention to how we're making it equal to q.QualifierID,
-- which is the alias to the table below
WHERE QualifierID=q.QualifierID
) AS WhenModified
FROM [QDB].[dbo].[Qualifier] q -- this is a table alias
) z -- this is the alias fo the subquery combining everything together.
欢迎来到StackOverflow!请编辑您的问题,将您尝试的代码包含在解决方案尝试中。这将使您更容易理解您的问题,也更容易得到解答。您无需在bing/google上对数据库进行规范化,即可将产品放入子表中。谢谢您的回答。是的,我忘了提到我从另一个表中查询了产品名称。我试图用access向导规范化我的数据库,但似乎我的数据库太小,无法划分。不管怎样,我试过了,但是我找不到合适的桌子。谢谢,但是,这让我有点困惑,我是初学者。你能解释一下怎么做吗?我试图用交叉表格查询来透视表,但我无法得到我想要的结果。?我如何将该代码应用于我的数据库?我可以使用这样的代码吗?italic_TRANSFORM sumcmpras.Importe AS SumaDeImporte从Compras中选择Compras.PG,其中Compras.BU='EPMV'按Compras.PG枢轴格式[FechaCobro]分组,mm_italic@Ruy见编辑后的答案。您需要学习如何使用子查询,以及如何将外部查询与子查询中的数据元素关联起来