
sql语句
qazxsw635241
这个作者很懒,什么都没留下…
展开
-
MySQL 用 limit 为什么会影响性能
1、-- 优化前SQLSELECT 各种字段FROM `table_name`WHERE 各种条件LIMIT 0,10;2、-- 优化后SQLSELECT 各种字段FROM `table_name` main_taleRIGHT JOIN (SELECT 子查询只查主键FROM `table_name`WHERE 各种条件LIMIT 0,10;) t...原创 2020-04-29 10:09:29 · 373 阅读 · 0 评论 -
oracle的函数wm_concat字符超过4000的处理办法
当执行sql:select wm_concat(colA) as colA from tableA提示:java.sql.SQLException: ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小 ORA-06512: 在 "WMSYS.WM_CONCAT_IMPL", line 30 )wm_concat的最大长度只有4000,超过就会报错,原创 2017-12-04 15:49:19 · 10318 阅读 · 0 评论 -
MySQL根据出生日期计算年龄的五种方法比较
方法一SELECT DATE_FORMAT(FROM_DAYS(TO_DAYS(NOW())-TO_DAYS(birthday)), '%Y')+0 AS age方法一,作者也说出了缺陷,就是当日期为未来日期时结果为0,而不是负数;这里使用了5个函数和两个运算符。方法二SELECT DATE_FORMAT(NOW(), '%Y') - DATE_FORMAT(birthday,...原创 2019-06-27 15:22:31 · 795 阅读 · 0 评论