随笔分类 -  mysql

摘要:mysql查询所有子节点 #查叶子节点 #查孩子节点 不用代码递归 不用存储过程,临时表,只用单纯的sql语句 SELECT t3.college_code FROM ( SELECT t1.college_code, IF ( find_in_set( t1.parent_org_code, @p 阅读全文
posted @ 2021-11-19 16:21 阿米诚 阅读(838) 评论(0) 推荐(1)
摘要:mysql 某字段是日期时间型的, 直接分组的话不是按日期来的,可以用 SELECT SUM(foo), DATE(mydate) FROM a_table GROUP BY DATE(a_table.mydate); 就可以了可以 count sum等聚合函数自己统计。 阅读全文
posted @ 2020-01-09 14:25 阿米诚 阅读(7595) 评论(0) 推荐(0)
摘要:mysql 的一张表A的某1字段是用逗号分隔的code,每个code对应在B表的有code和名称的对应表。 如果用语句检索出,用逗号分隔的名称拼接在一起。 select b.engine_number,GROUP_CONCAT(code_name) as tran_name from t_fix_c 阅读全文
posted @ 2020-01-09 14:20 阿米诚 阅读(1492) 评论(1) 推荐(0)
摘要:com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Lock wait timeout exceeded; try restarting transaction 同一个事物里,对同一表字段多次操作。 最好sql分开 阅读全文
posted @ 2019-12-16 09:44 阿米诚 阅读(2294) 评论(0) 推荐(0)
摘要:navicat for mysql如果库表非常多的化,每次输入表名比较繁琐。 可以进入收藏夹便于快速打开经常使用的库表。 打开要入收藏夹的表,文件-添加收藏夹。 也可以快捷键shift+ctrl+1 如果已经有3个占用了,则自动跳到第4个栏位 也可以快捷键shift+ctrl+9,就能直接跳到第9个 阅读全文
posted @ 2019-07-12 14:43 阿米诚 阅读(1126) 评论(0) 推荐(0)