Transpose Columns to Row in Access SQL with INNER JOIN -
i trying hard figure out how transpose columns rows following query:
select roomcalendar.roomcalendarid, rateroomcombination.ratetypeid, rateroomcombination.roomtypeid, ratetype.ratetypename+' '+roomtypes.roomname rooms, hotels.hotelid, hotels.hotelname, roomcalendar.availability, roomcalendar.bookednights, roomcalendar.finalavailability, roomcalendar.rate, roomcalendar.pricingdate hotels inner join (roomtypes inner join (ratetype inner join (rateroomcombination inner join roomcalendar on rateroomcombination.rateroomcombinationid = roomcalendar.rateroomcombinationid) on ratetype.ratetypeid = rateroomcombination.ratetypeid) on roomtypes.roomtypeid = rateroomcombination.roomtypeid) on (hotels.hotelid = roomtypes.hotelid) , (hotels.hotelid = ratetype.hotelid) hotels.hotelid=1 , roomcalendar.pricingdate between #01/01/2016# , #31/01/2016# , roomcalendar.rateroomcombinationid=17
the results query following:
pricingdate rooms availability bookednights finalavailability rate 01/01/2016 double 5 1 4 90 02/01/2016 double 5 2 3 85 03/01/2016 double 5 5 0 93 04/01/2016 double 5 4 1 91 05/01/2016 double 5 2 3 96 etc. etc. etc. etc. etc. etc.
i following results:
01/01/2016 02/01/2016 03/01/2016 04/01/2016 5/01/2016 availability 5 5 5 5 5 bookednights 1 2 5 4 2 finalavailability 4 3 5 1 3
do have suggestion?
thank
Comments
Post a Comment