alt text http://img59.imageshack.us/img59/962/62737835.jpg如何将多个记录打印为单行
这三列取自3个表格。换句话说,这些记录是 加入3个表检索。
它基本上是一个非常简单的时间表,以记录换档开始时间,午餐时间等。
我想这四个记录在一排显示,例如:
的setDate --- ShiftStarted --- LunchStarted --- LunchEnded ---- ShiftEnded -----
TimeEntered
注意:丢弃TimeEntered列。稍后我会处理这个问题,一旦我知道如何解决上述问题,我将轻松处理剩下的问题。
我该怎么办?
更多信息 - 这是我的查询:
SELECT TimeSheet.setDate, TimeSheetType.tsTypeTitle
FROM TimeSheet
INNER JOIN TimeSheetDetail ON TimeSheet.timeSheetID = TimeSheetDetail.timeSheetID
INNER JOIN TimeSheetType ON TimeSheetType.timeSheetTypeID = TimeSheetDetail.timeSheetTypeID
的TimeSheet表包括以下栏:
timeSheetID
employeeID - FK
setDate
的setDate表示今天的日期。
TimeSheetType表由以下各列的:
timeSheetTypeID
tsTypeTitle
tsTypeTitle表示移位例如移开始于,午餐开始于,在移位结束等
TimeSheetDetail表由以下各列的:
timeSheetDetailID
timeSheetID - FK
timeSheetTypeID - FK
timeEntered
addedOn
timeEnetered表示雇员手动设置时间。 addedOn表示系统时间,即记录插入的时间。
这四款游戏是否会是唯一的四款游戏?如果有多于/少于四个标题,你想要做什么? – 2010-08-05 09:07:52
是的,只有4.但是,我已经解决了这个问题。不管怎么说,还是要谢谢你。 – user311509 2010-08-05 11:03:31