gpt4 book ai didi

sql - T-SQL 按计算列排序

转载 作者:行者123 更新时间:2023-12-04 16:21:39 27 4
gpt4 key购买 nike

我有一个包含这些列的表格:ID, Price, IsMonthlyPrice
考虑到以下因素,我如何选择全部并按每周价格排序:

if (IsMonthlyPrice = false) then Price is weekly

编辑:

我需要按每周价格排序

每月价格的每周价格为:价格*12/52

最佳答案

您不需要包含两次计算。您可以按列号订购

SELECT 
ID,
Price,
IsMonthlyPrice,
CASE IsMonthlyPrice
WHEN 1 THEN Price * 12 / 52
ELSE price
END
FROM [TABLE]
order by
4

关于sql - T-SQL 按计算列排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8591526/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com