首页 文章详情

SQL每日一题(20230816)

SQL数据库开发 | 1 2023-08-17 06:10 0 0 0
UniSMS (合一短信)

点击关注公众号,SQL干货及时获取

    后台回复:
      
        
          1024
        
      
      ,获取海量学习资源
    
        
          SQL刷题专栏
        
      
    SQL145题系列
          


大家注意:因为微信改了推送机制,会有小伙伴刷不到当天的文章,一些比较实用的知识和信息,错过了就是错过了。所以建议大家加个星标 4b4c5b05c8fed42f77cad7b7aff1dfc1.webp,就能第一时间收到推送了。

98472feb6b38598265e1e64cf180394b.webp

题目

有如下一张表G0816

f0d3920b2e38dd5a646ebc0ef50f1540.webp


希望得到如下结果:

a40830b4c2f3fdb14e75aab75d16a37b.webp


即将每天次数大于1的药品,按数量进行均等分


测试数据


      CREATE TABLE G0816
(组号 int NOT NULL ,
药品名 varchar(50) NOT NULL,
数量 int NOT NULL,
每天次数 int NOT NULL,
每次更换 VARCHAR(50) NOT NULL 
)
INSERT INTO G0816 VALUES (1,'药A',10,2,'50mg')
INSERT INTO G0816 VALUES (1,'药B',10, 2, '20mg')
INSERT INTO G0816 VALUES (2,'药C',5, 1, '15mg')
INSERT INTO G0816 VALUES (3,'药D',3, 1, '25mg')



参考答案

应读者的要求,我将参考答案公布了,有需要的同学可以在下方公众号「 数据前线 」( 非本号 )后台回复关键字:G0816,即可获取。还是建议先独立答题~

数据前线

    

a66f93d2dcd98f14fccbbf9edd7d6062.webp

        
            
              后台回复关键字:
              
                1024
              
            
            ,获取一份精心整理的技术干货
          
        后台回复关键字:进群,带你进入高手如云的交流群。
        
          
              
                推荐阅读
              
            
          
good-icon 0
favorite-icon 0
收藏
回复数量: 0
    暂无评论~~
    Ctrl+Enter