
SQL查询
耐得住寂寞、守得住繁华
这个作者很懒,什么都没留下…
展开
-
MySQL 更新时让某个字段+1
场景: 在项目中需要统计发送次数,每点击一次发送按钮就记录一次问题: 因为之前的做法是:根据id从数据库查询出这条数据的发送次数,+1,然后再做更新操作。如果有人点击发送按钮的间隔时间很短,比如短时间内点击了两次,第一次还没完成+1更新数据,这时第二次就开始处理,由于第一次还没更新导致从数据库查询出和第一次的相同的结果, +1,然后更新数据;相当于做了两次重复的操作, 就会出现点击了两次,但是只统计到了一次的情况。解决办法:有四种解决办法:短时间内不让点击太快(防刷)使用队列,把同一用户放到同原创 2021-08-06 15:15:49 · 4951 阅读 · 0 评论 -
Oracle 常见笔试题查询练习
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...原创 2019-10-16 14:25:51 · 188 阅读 · 0 评论 -
常用SQL查询语句练习
#1、求10号部门工资最高和最低的员工的工资SELECT MAX(salary),MIN(salary)FROM EMPLOYEESWHERE department_id = 30;#2、查询员工最早的入职时间和最晚入职时间SELECT MIN(hire_date),MAX(hire_date)FROM EMPLOYEES;#3、查询20号部门的平均工资SELECT AVG(s...原创 2019-09-16 11:04:59 · 458 阅读 · 0 评论