我是SQL Server 2008的新手。我有一个如下所示的表:
student
表:
create student
(
id int,
score varchar(10),
marks varchar(10),
date datetime
)
id score marke date ... so on
--------------------------------
1 34 13 3-6-2012
2 50 14 3-7-2012
3 25 9 3-2-2012
1 20 5 2-2-2013
1 10 4 2-7-2013...so on
我想仅针对特定ID显示此类表格
6-june 2012-2013 34 13
2-feb 2013-2014 20 5
7 -july 2014-2013 10 4
注意:它从2012年6月到2013年7月开始。
注意:每当向表中插入任何应更新的日期并按升序显示在表中
注意:我们需要向该表添加任何列,我们需要添加任何表。
从那个日期栏中我们使用的那个表学生
请帮助我,谢谢你。至少写日期范围的查询
答案 0 :(得分:0)
你的意思是:
SELECT date, score, marks WHERE id = 1 ORDER BY DATE
而不是1使用你想要的任何内容......