mysql关于通配符%%的优化
2016-12-28 12:24
211 查看
SELECT
t1.*, t2.MOBILE_PHONE AS MEMBER_PHONE,
t2. NAME
FROM
SIAC.USER_SERVICE_INFO t1
LEFT JOIN SIAC.MEMBERSHIP_INFO t2 ON t1.AUTH_ID = t2.AUTH_ID
AND t2.membership_type = 0
WHERE
1 = 1
AND (
t1.AUTH_ID LIKE CONCAT( '%', CONCAT('130528199201082414', '%'))
OR t2. NAME LIKE CONCAT( '%', CONCAT('130528199201082414', '%'))
)
ORDER BY t1.CREATED_TIME
用时1.6几秒
SELECT cc.*, bb.MOBILE_PHONE
FROM(
SELECT a.* FROM SIAC.USER_SERVICE_INFO a
INNER JOIN (
SELECT USER_SERVICE_SEQ FROM
SIAC.USER_SERVICE_INFO t1 WHERE t1.AUTH_ID LIKE CONCAT( '%', CONCAT('130528199201082414', '%') ) ) b
ON a.USER_SERVICE_SEQ = b.USER_SERVICE_SEQ
) cc
LEFT JOIN ( SELECT a.* FROM SIAC.MEMBERSHIP_INFO a
INNER JOIN (
SELECT AUTH_ID FROM SIAC.MEMBERSHIP_INFO t2
WHERE t2.AUTH_ID LIKE CONCAT( '%', CONCAT('130528199201082414', '%') ) ) b
ON a.auth_id = b.auth_id
AND a.membership_type = 0
) bb ON cc.AUTH_ID = bb.AUTH_ID
ORDER BY cc.CREATED_TIME
用时0.282S
t1.*, t2.MOBILE_PHONE AS MEMBER_PHONE,
t2. NAME
FROM
SIAC.USER_SERVICE_INFO t1
LEFT JOIN SIAC.MEMBERSHIP_INFO t2 ON t1.AUTH_ID = t2.AUTH_ID
AND t2.membership_type = 0
WHERE
1 = 1
AND (
t1.AUTH_ID LIKE CONCAT( '%', CONCAT('130528199201082414', '%'))
OR t2. NAME LIKE CONCAT( '%', CONCAT('130528199201082414', '%'))
)
ORDER BY t1.CREATED_TIME
用时1.6几秒
SELECT cc.*, bb.MOBILE_PHONE
FROM(
SELECT a.* FROM SIAC.USER_SERVICE_INFO a
INNER JOIN (
SELECT USER_SERVICE_SEQ FROM
SIAC.USER_SERVICE_INFO t1 WHERE t1.AUTH_ID LIKE CONCAT( '%', CONCAT('130528199201082414', '%') ) ) b
ON a.USER_SERVICE_SEQ = b.USER_SERVICE_SEQ
) cc
LEFT JOIN ( SELECT a.* FROM SIAC.MEMBERSHIP_INFO a
INNER JOIN (
SELECT AUTH_ID FROM SIAC.MEMBERSHIP_INFO t2
WHERE t2.AUTH_ID LIKE CONCAT( '%', CONCAT('130528199201082414', '%') ) ) b
ON a.auth_id = b.auth_id
AND a.membership_type = 0
) bb ON cc.AUTH_ID = bb.AUTH_ID
ORDER BY cc.CREATED_TIME
用时0.282S
相关文章推荐
- 关于 MySQL 优化
- 关于mysql优化的文章
- 关于MYSQL的优化全面详解
- 关于mysql inner join 连接查询的优化
- 关于MySQL的LIMIT 语法小优化
- 关于mysql中innodb的count优化问题分享
- 请教关于mysql的优化
- 关于MySQL中复合索引优化
- 关于MySQL中复合索引优化
- 关于mysql中innodb的count优化问题分享
- 关于MySQL 服务器优化技巧手册
- 关于MySQL的LIMIT 语法小优化!
- 关于MySQL的LIMIT 语法小优化!
- 关于mysql优化一些总结
- MySQL中关于insert语句速度的优化
- 关于MySQL 服务器优化技巧手册
- 关于MySQL的LIMIT 语法小优化!
- MYSQL中关于insert语句速度的优化
- 关于mysql 性能优化
- 关于mysql的优化小结