问题遇到的现象和发生背景
以下格式的目标表:
TIME ID Val
10:00 1 12
10:01 2 22
10:02 1 14
10:00 2 21
10:01 1 13
10:02 2 23
问题相关代码,请勿粘贴截图
现在我知道通过相关语法,取得单独的ID的结果
SELECT
[ID]
,[Val] as A
,[Time]
FROM [目标表格]
where ID=1
and DateTime>'10:00'
and DateTime<'10:02'
order by Time Asc
运行结果及报错内容
TIME A Val
10:00 1 12
10:01 1 13
10:02 1 14
我的解答思路和尝试过的方法
我的问题是,这个如果我要查询复数个ID,每个ID,返回值到新开列应该怎么做?
另一个思路是如果是每个表单独查出一个结果后,进行合并可以吗?如何实现呢?
我想要达到的结果
TIME ID A B
10:00 1 12 22
10:01 1 13 23
10:02 1 14 24