Hallo,
ich bräuchte für meine SQLServer 2008 eine kleine Auswertung. Vielleicht kann mir wer weiterhelfen:
Ausgangslage:
Herauskommen sollte:
bzw:
Danke für die Unterstützung
ich bräuchte für meine SQLServer 2008 eine kleine Auswertung. Vielleicht kann mir wer weiterhelfen:
Ausgangslage:
Code:
create table TestTab ( Id numeric null, MAId numeric null, GueltigAb date null, Satz decimal(5,2) null ) go insert into TestTab values( 1, 1, '2012-01-01', 7 ) go insert into TestTab values( 2, 1, '2013-01-01', 8 ) go insert into TestTab values( 3, 1, '2014-01-01', 9 ) go insert into TestTab values( 4, 1, '2015-01-01', 10 ) go insert into TestTab values( 5, 1, '2016-01-01', 11 ) go
Code:
select MAId, GültigAb, GültigBis, Satz from TestTab 1 01.01.2012 31.12.2012 7 1 01.01.2013 31.12.2013 8 1 01.01.2014 31.12.2014 9 1 01.01.2015 31.12.2015 10 1 01.01.2016 Tagesdatum 11
Code:
select MAId, GültigAb, GültigBis, Satz from TestTab where MAId = 1 AND :datum between GültigAb and GültigBis 1 01.01.2014 31.12.2014 9
Danke für die Unterstützung
Comment