 |
รบกวนช่วยหน่อยค่ะ ดึงข้อมูลที่เก็บเป็น Array มาแสดง |
|
 |
|
|
 |
 |
|
อันที่จริง Rf_name ไม่ควรเก็บแบบนี้นะครับ เพราะมันทำ Relation ตอนที่ Query แล้วจะ JOIN กันยากครับ ควรเก็บเป็น 1 ต่อ กลุ่ม
|
 |
 |
 |
 |
Date :
2017-03-31 17:28:39 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (SQL)
SELECT university.Univer_ID,university.Univer_name, uni_type.UniType_name,university.Rf_name,reference_data.Rf_ID,GROUP_CONCAT(reference_data.Rf_name) as name
FROM university
LEFT JOIN user
ON university.Univer_name = user.Name_user AND university.Univer_ID = user.Org_ID
LEFT JOIN uni_type
ON university.UniType_ID = uni_type.UniType_ID
WHERE FIND_IN_SET(reference_data.Rf_ID,university.Rf_name)
ORDER BY university.Univer_ID
เก็บข้อมูลแบบนี้ ถ้ามหาลัยมีเยอะๆ คิวรี่ช้าแน่นอน
|
 |
 |
 |
 |
Date :
2017-03-31 19:08:20 |
By :
Luz |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|