SQL每日一题(20201030)QTY表示发货数量,MIN_QTY表示最小发货量
SQL每日一题(20211222)
SQL每日一题(20220517)
/**
此题涉及到递归,先用oracle的方法来解决
1.先用ceil函数来得到需要几次 比如celi(170/100) 需要2次 level显示层级 connect by是以什么样的条件去递归层级查找 还要用distinct去重
2.最后用case when 进行判断 如果递归的层级小于的SEQ 就是min_qty 否则就是取余得到剩下的那一个数
*/
SELECT ITEM,QTY,MIN_QTY,SEQ,CASE WHEN LV < SEQ THEN MIN_QTY ELSE MOD(QTY,MIN_QTY) END AS NEW_QTY
FROM (SELECT DISTINCT ITEM,QTY,MIN_QTY,CEIL(QTY/MIN_QTY) AS SEQ,LEVEL AS LVFROM T1030 T1 CONNECT BY LEVEL <= CEIL(QTY/MIN_QTY) ) T2
ORDER BY ITEM,LV
SQL每日一题(20201030)QTY表示发货数量,MIN_QTY表示最小发货量相关推荐
- SQL每日一题(20210824)假设计算日期是从2021-7-13开始计算,PENDING_DAYS表示到货还需要的天数
SQL每日一题(20211215) SQL每日一题(20220510) select a.item, a.qty, case when a.qty<=b.qty then '在途' else ' ...
- SQL每日一题(20201218)来查找与之前(昨天的)日期相比温度更高的所有日期
SQL每日一题(20210602) SQL每日一题(20220111) SQL每日一题(20220613) SQL每日一题(20220722) select * from T1218 a inner ...
- SQL每日一题 牛客17 10月的新客户单价和获客成本
试题链接10月的新户客单价和获客成本_牛客题霸_牛客网 分析排行榜第一名的解法 用窗口函数与join连接两个表格来做(要把大象装冰箱,拢共分五步) 第一步:用rank()over()窗口函数按照时间排 ...
- LeetCode 每日一题 1833. 雪糕的最大数量
1833. 雪糕的最大数量 夏日炎炎,小男孩 Tony 想买一些雪糕消消暑. 商店中新到 n 支雪糕,用长度为 n 的数组 costs 表示雪糕的定价,其中 costs[i] 表示第 i 支雪糕的现金 ...
- Leetcode每日一题:530.minimum-absolute-difference-in-bst(二叉搜索树的最小绝对值)
思路:根据二叉搜索树的中序遍历是递增的这一性质,我们只需列出中序遍历的结果,并遍历一遍便可得到最小绝对值,或者在中序遍历的过程中,min{now-pre,res}进行比较: void dfs(Tree ...
- 《LeetCode之每日一题》:148.回旋镖的数量
回旋镖的数量 有关题目 题解 题目链接: 回旋镖的数量 有关题目 给定平面上 n 对 互不相同 的点 points ,其中 points[i] = [xi, yi] .回旋镖 是由点 (i, j, k ...
- sql 取重复key中的第一条_SQL每日一题
写在前面 SQL每日一题是用牛客网的sqlite库的题目进行深度讲解(感觉进度慢的小伙伴可以自行前往刷题),这个系列要开启日更计划,每日一题,一起进步学习. 题目描述 查找最晚入职员工的所有信息,为了 ...
- 每日一题丨以下哪个SQL查询的结果是2006-01-01 00:00:00
以下哪个SQL查询的结果是2006-01-01 00:00:00 A.select round(date'2006-01-16','mm') from dual; B.select round(dat ...
- 每日一题(易错):这条SQL语句,有什么作用?
以下在数据库中执行的语句,有什么作用:GRANT update ON enmotech TO eygle WITH GRANT OPTION; A.用户eygle被授予在这个对象上的所有权限; B.一 ...
最新文章
- CentOS5.6系统下mysql5安装
- 安装与配置windbg的symbol(符号)
- SQL SERVER 2000 安装问题
- Tech.ED 2009前瞻:认识System Center
- 华为手机怎么看图片属性_如果不能用联发科芯片,华为手机该怎么办,有一招就看华为用不用...
- 赵英时遥感原理分析和应用课件_细数5种停车场防砸车技术原理分析与应用
- git 图形化工具 GitKraken 的使用 —— 分支的创建与合并
- c++:多线程的创建和unique_lock<mutex>的使用
- c语言leg 10,Leg massaging device
- python绘制函数曲线x2sin(x2-x-2)_下面哪几个选项中的语句能够完成用fplot语句来绘制函数y=x^3+2*x^2+sin(x)在区间[-5,5]上的图形。...
- 经典html,经典 HTML
- YYKit 源码学习使用 1
- yolov2 - tiny模型训练识别
- 教师计算机基础培训心得,教师集中培训心得体会
- 面向对象(OOP)概念理解,通俗易懂
- vue click 跳转外部链接
- dell服务器驱动安装安装系统安装,dellR720服务器安装系统win server2012X64方法
- 2019最新微信公众平台PHP开发搭建与揭秘(附代码)
- catia利用宏批量改名的方法_CATIA宏:批量将零件转为设计模式插件,轻轻松松使用高速缓存...
- 均值不等式链的几何证明
热门文章
- 【机器学习PAI实战】—— 玩转人工智能之你最喜欢哪个男生?
- excel smart流程图增加_Excel表格中怎么使用SmartArt绘制各种流程图
- JAVA 实现朋友圈_Java实现微信公众平台朋友圈分享功能详细代码
- 机器人genghis_机器人的发展历史你了解吗?
- Cortex-M3 R0~R15寄存器组
- 计算机一级打字体大字母怎么打,键盘打字母出现数字,小编教你电脑键盘打字母出现数字怎么办...
- 设计师的颜色论:创建自己的调色板
- ubuntu更换pip源
- 什么样的产品,才是「坚不可摧」
- 各个语言擅长的应用场景