SELECT cm.course_id, xu.full_path, xu.file_name, xu.file_id, xu.virtual_server
FROM cms_doc.xyf_urls xu
LEFT JOIN bb_bb60.course_main cm ON xu.full_path LIKE '/courses/' ||
cm.course_id OR xu.full_path LIKE '/courses/' || cm.course_id || '%'
WHERE xu.full_path NOT LIKE '/orgs%'
AND xu.full_path NOT LIKE '/institution%'
AND xu.full_path NOT LIKE '/library%'
AND xu.full_path NOT LIKE '/internal%'
AND xu.full_path NOT LIKE '/user%'
ORDER BY cm.course_id
0
A
回答
2
0
首先,確保xu.full_path
上有索引。
其次,兩個OR
條件之一似乎是多餘的。嘗試使用這個:
SELECT cm.course_id, xu.full_path, xu.file_name, xu.file_id, xu.virtual_server
FROM cms_doc.xyf_urls xu
LEFT JOIN bb_bb60.course_main cm
ON xu.full_path LIKE '/courses/' || cm.course_id || '%'
WHERE xu.full_path NOT LIKE '/orgs%'
AND xu.full_path NOT LIKE '/institution%'
AND xu.full_path NOT LIKE '/library%'
AND xu.full_path NOT LIKE '/internal%'
AND xu.full_path NOT LIKE '/user%'
ORDER BY cm.course_id
相關問題
- 1. 請告訴我錯在我下面的查詢
- 2. Neo4j慢?我一定在做錯什麼,請告訴我它是什麼
- 3. 請告訴我什麼是我的日期比較錯誤sql查詢
- 4. 爲什麼我的查詢很慢?
- 5. 爲什麼我的MySQL查詢很慢?
- 6. 我無法使用以下代碼打開或關閉GPS,請告訴我什麼是原因?
- 7. 有人請告訴我什麼是我的$ .parseJSON錯誤[javascript/jquery]
- 8. 我無法執行下面的代碼的原因是什麼?
- 9. 請告訴我下面寫的代碼有什麼問題
- 10. 請告訴我爲什麼下面的代碼不工作?
- 11. 我的NullPointerException的原因是什麼?
- 12. 有人能告訴我什麼是錯與此查詢
- 13. WPF是我的應用程序很慢的原因嗎?
- 14. QRegExp只是不匹配!請告訴我我在做什麼錯
- 15. xgboost速度慢的原因是什麼?
- 16. DMGR控制檯很慢,可能的原因是什麼?
- 17. 請告訴我這個silverlight警告消息是什麼意思
- 18. 我的jQuery.ajax()parsererror是什麼原因?
- 19. 我的Scala安裝似乎很慢,是否有這個原因?
- 20. 請告訴我這行文件的名稱是什麼
- 21. 有人可以告訴我爲什麼這是Query非常慢?
- 22. 請告訴我,爲什麼這個查詢不工作
- 23. 誰能告訴我「dataviz」是什麼?
- 24. 這是什麼RSpec錯誤告訴我?
- 25. UPDATE查詢是很慢的
- 26. 任何iPhone高手請告訴我我的應用程序在這裏崩潰的原因是我的日誌?
- 27. 我無法從我的桌面ping我的手機/ Android的原因是什麼
- 28. 爲什麼ReSharper告訴我我的表情永遠是真的?
- 29. 請告訴我
- 30. 請告訴我什麼問題是C#regex.split()
這不是Objective-C,那就是SQL。 – BoltClock 2011-05-26 10:19:11
首先,如果您還不知道,請了解如何獲取查詢的解釋計劃... – Karl 2011-05-26 10:23:30
您是否有full_path字段的索引? – maks 2011-05-26 10:27:18