小弟需要做一个报表,这个报表需要链二张表:
表1:Type
Type TypeName
A A_SOS
A A_SAD
B B_SOS
B B_SAD
(每个Type会有二个子类Type,且子类Type命名是大类Type加下划线再加子类名,如A_SOS,B_SOS等)表2:Quantity
TypeName Quantity Date
A_SOS 3 1月2日
A_SAD 5 1月2日
B_SOS 7 1月2日
B_SAD 8 1月2日需要得到如下结果:(输入Type = A 时的结果)
TYPE SOS SAD Date
A 0 0 1月1日
A 3 5 1月2日
A 0 0 1月3日
A 0 0 1月4日
A 0 0 1月5日
A 0 0 1月6日
A 0 0 1月7日
A 0 0 1月8日
A 0 0 1月9日
A 0 0 1月10日大概的意思就是:
用户输入一个Type,比如说是A时,需要将A的所有子类Type(这里的子类Type个数是固定的,如表Type中A大类的子类有二个,分别是:A_SOS,A_SAD而且所有大类的子类Type名称具有相似性)的Quantity列出来,并且需要列出每天的数量(假设我们只列出10天。)。请问这样的语句要怎么写?