我将直接解决问题。
此查询应该是 PFlag 设置为“否”的记录列表
但是,当我运行它时,我得到空白结果。
如果我删除 WHERE 子句(其中 pFlag='No'),我会得到结果。
因此,WHERE 子句存在问题。
知道有什么问题吗?
这是我目前正在运行的代码。
SELECT DISTINCT t.username,
lg.Email,
lg.fullname,
c.CourseName,
l.location,
d.trainingDates,
d.trainingTime,
t.processedFlag,
i.instructorName
FROM tblTrainings t
INNER JOIN tblCourses c on t.courseId = c.courseId
INNER JOIN tblLocations l on t.locationId = l.LocationId
INNER JOIN tblTrainingDates d on t.dateid=d.dateid
INNER JOIN tblCourseInstructor ic on c.courseId = ic.CourseId
INNER JOIN tblInstructors i on ic.instructorId = i.instructorId
INNER JOIN tblLogin lg on t.username = lg.username
WHERE t.PFlag = 'No'
ORDER BY lg.fullname DESC
看起来很简单。
非常感谢提前
PFlag
0x59006500
0x59006500
0x59006500