【发布时间】:2015-10-17 09:35:36
【问题描述】:
在交易表中,一名员工有多个交易。我想要 1 名特定员工的所有交易。但员工 ID 应在列中打印一次。这是格式
1.这里一名员工有多个交易id。id应该显示1次并显示所有交易
期望的结果:员工详细信息应显示在一行中,但事务 ID 应显示在多行中
错误 id 重复 id:
从 cmets 复制:
select
b.TransactionId,
a.Name
from
TransactionRecharge b
left JOIN Customer a on a.Id=b.CustomerId
where
b.CustomerId=101282
【问题讨论】:
-
能否请您显示您自己尝试过的查询
-
select b.TransactionId ,a.Name from TransactionRecharge b left JOIN Customer a on a.Id=b.CustomerId where b.CustomerId=101282
-
select b.TransactionId ,a.Name from TransactionRecharge b left JOIN Customer a on a.Id=b.CustomerId where b.CustomerId=101282
-
这里多次打印姓名。我希望姓名应该只打印一次并且所有交易 ID 都应该打印
-
您应该编辑您的问题并停止使用全部大写字母 - 并尝试编写清晰易懂的问题
标签: mysql sql sql-server transactions