sql速度优化 求大神来解答

GKfunny 2018-06-14 02:44:18
SELECT a.createDate,
INSERT(b.userName, 4, 4, '****') AS 'userName', CASE WHEN a.uid =ci.uid THEN ci.shortName ELSE c.name END AS 'name', a.handleSum, a.bankName, a.`status`, a.withdrawNo, (
SELECT n.desc
FROM jz_message_log_record m, jz_code_desc n
WHERE m.requestId = a.withdrawNo AND m.result = n.code AND n.system = 'sumapay' AND m.result IS NOT NULL
ORDER BY m.id DESC
LIMIT 0, 1) AS ffStatus
FROM jz_withdraw a
LEFT JOIN jz_user b ON (a.uid=b.id)
LEFT JOIN jz_person c ON(a.uid=c.uid)
LEFT JOIN `jz_company_investor` ci ON a.uid=ci.uid
WHERE a.status!='0'
ORDER BY a.createDate DESC
LIMIT 0, 10
...全文
299 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
丰云 2018-06-14
  • 打赏
  • 举报
回复
这查询语句已经没有什么优化的余地了 如果有问题,也应该从业务上去优化

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧