SqlBilesik sorgusunun Sql kodu:
SELECT tbl_AnaTablo.Kampus, tbl_AnaTablo.Tarih, tbl_AnaTablo.Vardiya, tbl_AnaTablo.K1Gonderilen As Gonderilen, "KAMPÜS 1" as GKampus
FROM tbl_AnaTablo
union all
SELECT tbl_AnaTablo.Kampus, tbl_AnaTablo.Tarih, tbl_AnaTablo.Vardiya, tbl_AnaTablo.K2Gonderilen As Gonderilen, "KAMPÜS 2" as GKampus
FROM tbl_AnaTablo
UNION ALL SELECT tbl_AnaTablo.Kampus, tbl_AnaTablo.Tarih, tbl_AnaTablo.Vardiya, tbl_AnaTablo.K3Gonderilen As Gonderilen, "KAMPÜS 3" as GKampus
FROM tbl_AnaTablo;
daha sonrada aşağıdaki gibi bir çapraz sorguTRANSFORM Sum(SqlBilesik.Gonderilen) AS ToplaGonderilen
SELECT tbl_AnaTablo.Kampus, tbl_AnaTablo.Tarih, tbl_AnaTablo.Vardiya, tbl_AnaTablo.K1Gonderilen, tbl_AnaTablo.K2Gonderilen, tbl_AnaTablo.K3Gonderilen
FROM tbl_AnaTablo INNER JOIN SqlBilesik ON (tbl_AnaTablo.Vardiya = SqlBilesik.Vardiya) AND (tbl_AnaTablo.Tarih = SqlBilesik.Tarih) AND (tbl_AnaTablo.Kampus = SqlBilesik.GKampus)
WHERE (((SqlBilesik.Gonderilen)<>0))
GROUP BY tbl_AnaTablo.Kampus, tbl_AnaTablo.Tarih, tbl_AnaTablo.Vardiya, tbl_AnaTablo.K1Gonderilen, tbl_AnaTablo.K2Gonderilen, tbl_AnaTablo.K3Gonderilen
PIVOT SqlBilesik.Kampus;
dilerim işinize yarar