我有以下公式:
"Value1" * 100 * "Total day in a month" * "Value2"
Run Code Online (Sandbox Code Playgroud)
我有下表:
ID Date Time Value1 Value2
1 2014-01-01 00:00 10 20
2 2014-01-01 01:00 20 5
Run Code Online (Sandbox Code Playgroud)
我想在一年中选择一个只使用一个参数的数据Year
.
如何将公式应用于查询?
结果应该是:
ID Date Time Value1 Value2 TotalDayinMonth Result
1 2014-01-01 00:00 10 20 31 620000
2 2014-01-01 01:00 20 5 31 310000
ff.
Run Code Online (Sandbox Code Playgroud) 我有下表:
ID GROUPID ODATE OTIME OVALUE
1 A 2014-05-31 00:00:00 1207432.6
2 A 2014-05-31 01:00:00 1209064
3 A 2014-05-31 02:00:00 1210698
4 A 2014-05-31 03:00:00 1212333.3
5 A 2014-05-31 04:00:00 1213967.7
6 B 2014-05-31 00:00:00 2110016
7 B 2014-05-31 01:00:00 2110016
8 B 2014-05-31 02:00:00 2110016
9 B 2014-05-31 03:00:00 2110016
10 B 2014-05-31 04:00:00 2110016
11 C 2014-05-31 00:00:00 2326592.6
12 C 2014-05-31 01:00:00 2328088.8
13 C 2014-05-31 02:00:00 2329590.3
14 C 2014-05-31 03:00:00 2331094.5
15 C 2014-05-31 04:00:00 …
Run Code Online (Sandbox Code Playgroud) 我有下表:
--------------------------------------------
ID ParentID Item
--------------------------------------------
1 root
2 1 AA
3 1 BB
4 1 CC
5 1 DD
6 2 A1
7 6 A11
ff.
Run Code Online (Sandbox Code Playgroud)
我希望得到以下结果:
ID ParentID Item Level
---------------------------------------------
1 root 0
2 1 AA 1
3 1 BB 1
4 1 CC 1
5 1 DD 1
6 2 A1 2
7 6 A11 3
ff.
Run Code Online (Sandbox Code Playgroud)
level
?是创建一个新列并添加一个公式或类似计算或可能的函数?t-sql
?谢谢.
我有下表:
-----------------------------------------
xDate xItem xCount
-----------------------------------------
2018-01-01 A 100
2018-01-01 B 200
2018-01-01 D 500
2018-01-02 C 200
2018-01-02 E 800
Run Code Online (Sandbox Code Playgroud)
我想在 xCount 字段的 MAX 值上为每个日期选择 TOP 2 值。所以,结果应该是:
-----------------------------------------
xDate xItem xCount
-----------------------------------------
2018-01-01 D 500
2018-01-01 B 200
2018-01-02 E 800
2018-01-02 C 200
Run Code Online (Sandbox Code Playgroud)
有没有人对此案有想法?
干杯,
我有下表:
-----------------------------------------------------------
ID oDate oName oItem oQty oRemarks
-----------------------------------------------------------
1 2016-01-01 A 001 2
2 2016-01-01 A 002 1 test
3 2016-01-01 B 001 3
4 2016-01-02 B 001 2
5 2016-01-02 C 001 2
6 2016-01-03 B 002 1
7 2016-01-03 B 001 4
ff.
Run Code Online (Sandbox Code Playgroud)
我想获得每个名字的最新记录。所以结果应该是这样的:
-----------------------------------------------------------
oDate oName oItem oQty oRemarks
-----------------------------------------------------------
2016-01-01 A 001 2
2016-01-01 A 002 1 test
2016-01-02 C 001 2
2016-01-03 B 002 1
2016-01-03 B 001 4
ff.
Run Code Online (Sandbox Code Playgroud)
有谁知道如何得到这个结果?
我有下表:
----------------------------------------------
oNumber oValue1
----------------------------------------------
1 54
2 44
3 89
4 65
ff.
10 33
11 22
ff.
20 43
21 76
ff.
100 45
Run Code Online (Sandbox Code Playgroud)
我想选择每10个值oNumber
.所以结果应该是:
----------------------------------------------
oNumber oValue1
----------------------------------------------
10 33
20 43
ff.
100 45
Run Code Online (Sandbox Code Playgroud)
此外,oNumber
不是序列号.这只是一个价值.即使它不是序列号,10,20,30等也将始终出现在oNumber
字段下.
有谁知道这个案例的tsql是怎么回事?
谢谢.
我有以下代码:
<!DOCTYPE html>
<html>
<body>
<p id="demo"></p>
<script>
const input = 'hello world';
document.getElementById("demo").innerHTML = sortAlphabets(input);
function sortAlphabets(input) {
return input.split('').sort().join('');
};
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
结果是:dehllloorw
但我想将其更改为按角色出现位置排序。结果应该是:hellloowrd
我怎样才能做到这一点?
我有下表:
ID GroupID Date Value
1 A 2014-06-01 20
2 A 2014-06-02 21
3 A 2014-06-03 22
4 B 2014-06-01 50
5 B 2014-06-02 76
6 A 2014-06-04 25
7 C 2014-06-01 70
8 A 2014-06-05 29
Run Code Online (Sandbox Code Playgroud)
我希望在SQL VIEW中得到以下结果:
ID GroupID Date Value RowNumber
1 A 2014-06-01 20 1
2 A 2014-06-02 21 2
3 A 2014-06-03 22 3
4 B 2014-06-01 50 1
5 B 2014-06-02 76 2
6 A 2014-06-04 25 4
7 C 2014-06-01 70 1
8 …
Run Code Online (Sandbox Code Playgroud) 我需要创建一个从 1 到 n 的范围号。
例如,参数是@StartingValue
@StartingValue int = 96
Run Code Online (Sandbox Code Playgroud)
那么结果应该是:
Number
-------------
96
95
94
93
92
ff.
1
Run Code Online (Sandbox Code Playgroud)
有谁知道如何做到这一点?
谢谢。
我有一个字符串输入,例如:
1 3 4 1 2
我想把Sum
数字变成整数。我尝试了以下代码:
using System;
public class Program
{
public static void Main()
{
string input2 = "1 3 4 1 1";
string value2 = input2.Replace(" ", "+");
int val = int.Parse(value2);
Console.WriteLine(val);
}
}
Run Code Online (Sandbox Code Playgroud)
但这是不正确的。有人对此有想法吗?谢谢。