0
如何縮短此查詢?以更高性能短接mysql查詢
SET sql_mode = '';
SELECT t1.`id_number`,t1.`parents_id_number`,t1.`student_first_name`,
SUM(t1.`degree_value`) AS `values`,
(SELECT `user_key`
FROM data_users.account_info t2
WHERE t1.id_number = t2.id_number AND t1.parents_id_number = t2.parents_id_number
LIMIT 1) AS `user_key`,
(SELECT `first_name`
FROM data_users.account_info t2
WHERE t1.id_number = t2.id_number AND t1.parents_id_number = t2.parents_id_number
LIMIT 1) AS `first_name`,
(SELECT `last_name`
FROM data_users.account_info t2
WHERE t1.id_number = t2.id_number AND t1.parents_id_number = t2.parents_id_number
LIMIT 1) AS `last_name`,
(SELECT `about_me`
FROM data_users.account_info t2
WHERE t1.id_number = t2.id_number AND t1.parents_id_number = t2.parents_id_number
LIMIT 1) AS `about_me`
FROM `1479213957519` t1
WHERE t1.year_half = '1'
GROUP BY t1.`perfix`
ORDER BY `Values` DESC
LIMIT 6
見http://meta.stackoverflow.com/questions/333952/why-should-i-provide-an-mcve-for-what-seems-to-me-to-be-a-very -simple-sql-query – Strawberry
如果你有一個名爲1479213957519的表,那麼可能是某個地方出現了嚴重錯誤 – Strawberry
那是自動生成後數據表 –