1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| SELECT
EtatFactureSPZ2a.[N° Dossier D],
Max(EtatFactureSPZ2a.NumFactur) AS MaxDeNumFactur,
FacturationSPZ.NbrEchantillonDsDossier,
FacturationSPZ.PrixTotalExpertise,
FacturationSPZ.[Date de facturation],
EtatFactureSPZ2a.[N° M],
EtatFactureSPZ2a.[N° Système],
EtatFactureSPZ2a.Date_Importation,
IIf(Mid([Informations générales dossiers].[Remarques], IIf(InStr([Informations générales dossiers].[Remarques], "-REQ") + 4 = 4, 0, InStr([Informations générales dossiers].[Remarques], "-REQ") + 4), 4) = "Lot ", "", Mid([Informations générales dossiers].[Remarques], IIf(InStr([Informations générales dossiers].[Remarques], "-REQ") + 4 = 4, 0, InStr([Informations générales dossiers].[Remarques], "-REQ") + 4), 4)) AS YearREQ
FROM
(FacturationSPZ INNER JOIN EtatFactureSPZ2a ON (FacturationSPZ.NumDossierD = EtatFactureSPZ2a.[N° Dossier D]) AND (FacturationSPZ.[Date de facturation] = EtatFactureSPZ2a.Date_Importation))
INNER JOIN [Informations générales dossiers] ON EtatFactureSPZ2a.[N° Dossier D] = [Informations générales dossiers].Sujet
GROUP BY
EtatFactureSPZ2a.[N° Dossier D],
FacturationSPZ.NbrEchantillonDsDossier,
FacturationSPZ.PrixTotalExpertise,
FacturationSPZ.[Date de facturation],
EtatFactureSPZ2a.[N° M],
EtatFactureSPZ2a.[N° Système],
EtatFactureSPZ2a.Date_Importation,
FacturationSPZ.[Date de facturation],
IIf(Mid([Informations générales dossiers].[Remarques], IIf(InStr([Informations générales dossiers].[Remarques], "-REQ") + 4 = 4, 0, InStr([Informations générales dossiers].[Remarques], "-REQ") + 4), 4) = "Lot ", "", Mid([Informations générales dossiers].[Remarques], IIf(InStr([Informations générales dossiers].[Remarques], "-REQ") + 4 = 4, 0, InStr([Informations générales dossiers].[Remarques], "-REQ") + 4), 4))
HAVING
(((FacturationSPZ.[Date de facturation]) = [EtatFactureSPZ2a].[Date_Importation])); |
Partager