
MYSQL
皖南大花猪
一杯茶,一包烟,一行代码敲一天
展开
-
mysql 维护用逗号隔开保存的所有上级的字段
mysql 维护用逗号隔开保存的所有上级的字段:原数据如下:当将uid为3的上级改成1的时候UDPATE users SET pid=1,pids=0,1 WHERE uid=3这时他的下级的pids字段维护如下:UPDATE users SET pids=REPLACE(pids, ‘0’, '0,1') WHERE FIND_IN_SET(3,pids)修改后如下:...原创 2021-10-22 15:27:35 · 219 阅读 · 0 评论 -
【 MYSQL 】 统计7天内每天的数量(按年、季、月、周、日、时统计)
使用到的 MYSQL 函数说明DATE_FORMAT(日期时间,格式) FROM_UNIXTIME(时间戳,格式)格式说明%a缩写星期名%b缩写月名%c月,数值%D带有英文前缀的月中的天%d月的天,数值 (00-31)%e月的天,数值 (0-31)%f微秒%H小时 (00-23)%h小时 (01-12)...原创 2018-11-22 16:22:35 · 13328 阅读 · 0 评论 -
【PHP+MYSQL】批量插入时表中有相同数据的话则批量更新
应用场景有时候我们向数据库插入记录时,有时会有这种需求,当符合某种条件的数据存在时,去修改它,不存在时,则新增数据的情况。比如说系统配置则一块,如有下表:CREATE TABLE `system_config` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `title` varchar(60) NOT NULL DEFAULT '...原创 2018-11-20 14:20:06 · 1111 阅读 · 0 评论