mysql
bb1233210
这个作者很懒,什么都没留下…
展开
-
【无标题】
mybatis获取刚刚插入到数据库的数据的id很多时候,我们需要获取到刚刚插入到数据库的数据的id是什么,这里的id可能有两种情况,一种是自增长的id,另外一种情况是用户自定义的id,例如生成的uuid。思路:insert完成之后再去查询得到id,这样显然不行,很可能获取到的id不是自己想要的那条数据的id,只有在insert的过程中获取到id,再将其包装在结果集中一起返回,这样才能万无一失,保证返回id的准确性。实现方法:mybatis的selectKey标签配合sql语句就可以实现这一需求;或者是原创 2022-02-16 16:53:31 · 219 阅读 · 0 评论 -
Mysql语句中,以逗号分隔的字符串中是否包含某个特定字符串
Mysql语句中,以逗号分隔的字符串中是否包含某个特定字符串,类似于判断一个数组中是否包含某一个元素,例如:判断 ’a,b,c,d,e,f,g‘ 中是否包含 ‘a’,sql语句如何实现?find_in_set(A,B),B是一个以逗号分隔的字符串,A是一个特定字符串,该方法表示判断B中是否包含A。select * from sys_user where find_in_set(2,user_group_id)...原创 2022-01-19 11:28:09 · 1526 阅读 · 0 评论 -
MySql问题sql_mode=only_full_group_by解决方案
MySql版本问题sql_mode=only_full_group_by原创 2021-12-29 09:33:55 · 162 阅读 · 0 评论