只要条目的 WorkOrderNumber 值相同,我只是试图将员工的姓名连接到一个字段中。
$Data = "SELECT tt.WorkOrderNumber AS WN,
SUBSTRING(SELECT tt2.AssignedEmp
FROM TestTable AS tt2
WHERE tt2.WorkOrderNumber=tt.WorkOrderNumber
ORDER BY tt2.AssignedEmp) AS emp
FROM TestTable AS tt";
每当我运行此查询时,我都会在我的网站上返回:
警告:odbc_exec(): SQL 错误:[Microsoft][ODBC Microsoft Access Driver] 此子查询最多可以返回一条记录。
有什么我想念的吗?
为了澄清......我正在拍摄:
假设我有这种形式的数据
WorkOrderNumber AssignedEmp
2012087-28 Jeff
2012087-28 Bill
2012087-28 John
我想查询这些数据并得到这样的结果......
WorkOrderNumber Employee
2012087-28 Jeff,Bill,John