![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
qq_41593847
这个作者很懒,什么都没留下…
展开
-
mongoDB的各种查询语句 全面易懂!!
示例左边是mongodb查询语句,右边是sql语句。对照着用,挺方便。db.users.find() select * from users db.users.find({"age" : 27}) select * from users where age = 27 db.users.find({"username" : "joe", "age" : 27}) select * from users where "username" = "joe" and age = 27 db.users转载 2020-08-10 11:31:37 · 1438 阅读 · 0 评论 -
windows下的redis主从+哨兵
1、什么是redis?简单来说 redis 就是一个数据库,不过与传统数据库不同的是 redis 的数据是(key,value)形式的,且数据存在内存中的,所以读写速度非常快,因此 redis 被广泛应用于缓存方向。另外,redis 也经常用来做分布式锁。redis 提供了多种数据类型来支持不同的业务场景,包括包括string(字符串)、list(链表)、set(集合)、sorted set(...原创 2020-03-10 16:48:17 · 173 阅读 · 0 评论 -
插入一条记录后返回主键id
需在<insert…/>标签中加 useGeneratedKeys=“true” keyProperty=“id” ,返回的主键id存在作为参数的实体类中。<insert id="insertAllMart" useGeneratedKeys="true" keyProperty="id" parameterType="com.mbyte.easy.admin.entity.M...原创 2020-03-06 16:07:48 · 393 阅读 · 1 评论 -
mysql判断当天日期
今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1 7天 SELECT *...原创 2020-03-06 16:06:15 · 896 阅读 · 0 评论 -
mysql一对多查询
mysql一对多查询使用 group_concat() 函数:SELECTt_material_mart.title,(SELECT group_concat(t_recommend_menu_second.menu_name) FROM t_recommend_menu_second INNER JOIN t_material_project ON t_material_proje...原创 2020-03-06 16:05:51 · 469 阅读 · 0 评论 -
mysql获取自增主键id
1.获取上一条插入记录的 id:select LAST_INSERT_ID() from table注意:此方法只能在插入一条记录后使用。2.获取下一条将要插入的记录的 id ,即下一个自增的id值:SELECT auto_incrementFROM information_schema.tableswhere table_schema="databaseName" and tabl...原创 2020-03-06 16:05:37 · 457 阅读 · 1 评论 -
sql更新某个字段
sql对某个字段的内容进行更新处理用函数 replace():update table_name set name=replace(name,'张三','李四')上述代码意为对 table_name 表中的 name 字段中的 “张三” 改为 “李四”。...原创 2020-03-06 16:05:19 · 10084 阅读 · 0 评论 -
常用sql语句
intersect 产生交集length():统计字符串长度replace(“字符串”,“需要替换的子串”,“用于替换子串的字符串”):替换字符串示例:substr():sql中截取字符串substr(X,Y,Z) x是字符串,y是起始位置,z是长度substr(X,Y) x是字符窜,y是起始位置,选择的是从y向后的字符串示例:...原创 2020-03-06 16:04:50 · 91 阅读 · 0 评论