Bonjour,
Je débute en création de requete sql sous access, et j'ai pour le moment réussit a créer le résultat que je souhaite sous la forme d'une requête SELECT
Par contre des que je tente d'en faire une requête création de table ça merdoi...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 select t.num_tour, t.etat_tour, trunc(t.dat_maj), lt.ope_maj, t.styp_tour, t.zone_mvt, count(lt.num_lig_tour), lt.etat_lig_tour, count(distinct lt.emp_prise||lt.num_art) from tournee t, lig_tour lt where t.typ_tour ='PREP' and t.num_tour=lt.num_tour and trunc(t.dat_maj)=trunc(sysdate) group by t.num_tour, t.etat_tour, trunc(t.dat_maj), lt.ope_maj, t.styp_tour, t.zone_mvt, lt.etat_lig_tour
Pour l'instant j'en suis à :
J'ai un message d'erreur du type "Une requête Pass-through avec la propriété ReturnsRecords ayant la valeur True n'a pas renvoyé d'enregistrement"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 create table PBN_TBL_TOURNEE (N_TOUR, ETA_TOUR, DAT, OPE, STYP, Z_MVT, NB_LIGNE, ETA_LIGNE, NB_STOP) as select t.num_tour, t.etat_tour, trunc(t.dat_maj), lt.ope_maj, t.styp_tour, t.zone_mvt, count(lt.num_lig_tour), lt.etat_lig_tour, count(distinct lt.emp_prise||lt.num_art) from tournee t, lig_tour lt where t.typ_tour ='PREP' and t.num_tour=lt.num_tour and trunc(t.dat_maj)=trunc(sysdate) group by t.num_tour, t.etat_tour, trunc(t.dat_maj), lt.ope_maj, t.styp_tour, t.zone_mvt, lt.etat_lig_tour
(j'ai enlevé les types de données car j'avais un message d'erreur me disant qu'ils était transmis par les données des tables que j'importe, du moins si j'ai bien compris...)
Je dois avoir oublié un truc, mais là je sèche...
Partager