早些時候,我們曾經使用的MySQL版本5.5.27,並與下面的查詢mysql的5.6.12 GROUP_CONCAT與內部連接問題
SELECT S.StudentId,
SED.StudentEnrollmentDetailsId,
FirstName, MiddleName, LastName, Address, PermanentAddress,
GROUP_CONCAT(B.BatchName ORDER BY B.BatchId,B.IsVirtualBatch DESC) AS AllBatch
FROM Student S
INNER JOIN StudentEnrollmentDetails SED ON SED.StudentId = S.StudentId
INNER JOIN StudentBatchTxn SBT ON SBT.StudentId = S.StudentId
WHERE SED.StudentId = ?
AND SED.StudentEnrollmentDetailsId = ? AND S.CompanyId = ?
這個查詢使用正常運行的學生是否存在於StudentBatchTxn與否。
但是現在我們已經升級到mysql 5.6.12了。相同的查詢正在返回所有列爲空的行。
請幫助?
@Amar或user2298894可以請您詳細說明該鏈接的哪一部分與問題相關ñ。請引用解釋此問題的內容部分(可以[編輯](http://stackoverflow.com/posts/17548303/edit)答案)。 (強烈建議不要鏈接回答) – Rik