已知良种商品的单价和购买两种商品的总价。 怎么求两种商品的分别数量

weixin_45556888 2019-08-22 04:25:20
求大神帮忙,两种商品总价是29923元,单价分别是14.8和16.8。求数量分别是多少,才能凑齐这个数,数量要整数,在线等,谢谢
...全文
467 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_45556888 2019-08-22
  • 打赏
  • 举报
回复
引用 2 楼 二月十六 的回复:
DECLARE @i INT = 1
DECLARE @k INT = 29923/14.8+1
WHILE @i<@k
BEGIN
  IF ((29923-@i*14.8)/16.8)%1=0
  BEGIN
   SELECT @i,((29923-@i*14.8)/16.8)
  END 
  SET @i=@i+1
END
感谢
weixin_45556888 2019-08-22
  • 打赏
  • 举报
回复
引用 3 楼 stelf 的回复:
全部买 14.8 的数量为 2000+;构造 1-3000的笛卡尔积,用 两列数量去乘以单价 = 总价,得到的数据为空。你的这个题没有解。
谢谢
stelf 2019-08-22
  • 打赏
  • 举报
回复
全部买 14.8 的数量为 2000+;构造 1-3000的笛卡尔积,用 两列数量去乘以单价 = 总价,得到的数据为空。你的这个题没有解。
二月十六 2019-08-22
  • 打赏
  • 举报
回复
DECLARE @i INT = 1
DECLARE @k INT = 29923/14.8+1
WHILE @i<@k
BEGIN
  IF ((29923-@i*14.8)/16.8)%1=0
  BEGIN
   SELECT @i,((29923-@i*14.8)/16.8)
  END 
  SET @i=@i+1
END
文盲老顾 2019-08-22
  • 打赏
  • 举报
回复
过了一遍,没有符合要求的结果

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧