Je souhaite faire une requ=EAte sur SQL Server similaire =E0=20
celle que j'avais sur Access. Le probl=E8me est que je ne=20
trouve pas la m=E9thode pour pouvoir convertir un champ date=20
en format 'mmmm/yyyy'
Voici la requ=EAte que j'avais sur Access:
"SELECT Format$([INFO_ATELIER].[timestamp],'mmmm/yyyy') AS=20
[Date], INFO_ATELIER.CODE_MACHINE_VAL0 AS Machine, Sum
(INFO_ATELIER.QTE_EJECTIONS_TYPE2_VAL0) AS [Ej =E9tincelle],=20
Sum(INFO_ATELIER.QTE_PRODUITE_VAL0) AS [Qt=E9 produite]
FROM INFO_ATELIER
GROUP BY Format$([INFO_ATELIER].[timestamp],'mmmm/yyyy'),=20
INFO_ATELIER.CODE_MACHINE_VAL0,=20
INFO_ATELIER.CODE_LIGNE_VAL0
HAVING (((INFO_ATELIER.CODE_MACHINE_VAL0)=3D"100_1") AND=20
((INFO_ATELIER.CODE_LIGNE_VAL0)=3D1))
ORDER BY First(INFO_ATELIER.timestamp);"
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Vuillermet Jacques
Voir les possibilités de la fonction CONVERT dans la doc en ligne. (notion de style de date)
Jacques.
"Céline BALLEREAU" a écrit dans le message de news: 1f74801c45791$3f4027a0$ Bonjour,
Je souhaite faire une requête sur SQL Server similaire à celle que j'avais sur Access. Le problème est que je ne trouve pas la méthode pour pouvoir convertir un champ date en format 'mmmm/yyyy'
Voici la requête que j'avais sur Access:
"SELECT Format$([INFO_ATELIER].[timestamp],'mmmm/yyyy') AS [Date], INFO_ATELIER.CODE_MACHINE_VAL0 AS Machine, Sum (INFO_ATELIER.QTE_EJECTIONS_TYPE2_VAL0) AS [Ej étincelle], Sum(INFO_ATELIER.QTE_PRODUITE_VAL0) AS [Qté produite] FROM INFO_ATELIER GROUP BY Format$([INFO_ATELIER].[timestamp],'mmmm/yyyy'), INFO_ATELIER.CODE_MACHINE_VAL0, INFO_ATELIER.CODE_LIGNE_VAL0 HAVING (((INFO_ATELIER.CODE_MACHINE_VAL0)="100_1") AND ((INFO_ATELIER.CODE_LIGNE_VAL0)=1)) ORDER BY First(INFO_ATELIER.timestamp);"
Je vous remercie d'avance,
Céline.
Voir les possibilités de la fonction CONVERT dans la doc en ligne.
(notion de style de date)
Jacques.
"Céline BALLEREAU" <c.ballereau@sibjet.fr> a écrit dans le message de news:
1f74801c45791$3f4027a0$a001280a@phx.gbl...
Bonjour,
Je souhaite faire une requête sur SQL Server similaire à
celle que j'avais sur Access. Le problème est que je ne
trouve pas la méthode pour pouvoir convertir un champ date
en format 'mmmm/yyyy'
Voici la requête que j'avais sur Access:
"SELECT Format$([INFO_ATELIER].[timestamp],'mmmm/yyyy') AS
[Date], INFO_ATELIER.CODE_MACHINE_VAL0 AS Machine, Sum
(INFO_ATELIER.QTE_EJECTIONS_TYPE2_VAL0) AS [Ej étincelle],
Sum(INFO_ATELIER.QTE_PRODUITE_VAL0) AS [Qté produite]
FROM INFO_ATELIER
GROUP BY Format$([INFO_ATELIER].[timestamp],'mmmm/yyyy'),
INFO_ATELIER.CODE_MACHINE_VAL0,
INFO_ATELIER.CODE_LIGNE_VAL0
HAVING (((INFO_ATELIER.CODE_MACHINE_VAL0)="100_1") AND
((INFO_ATELIER.CODE_LIGNE_VAL0)=1))
ORDER BY First(INFO_ATELIER.timestamp);"
Voir les possibilités de la fonction CONVERT dans la doc en ligne. (notion de style de date)
Jacques.
"Céline BALLEREAU" a écrit dans le message de news: 1f74801c45791$3f4027a0$ Bonjour,
Je souhaite faire une requête sur SQL Server similaire à celle que j'avais sur Access. Le problème est que je ne trouve pas la méthode pour pouvoir convertir un champ date en format 'mmmm/yyyy'
Voici la requête que j'avais sur Access:
"SELECT Format$([INFO_ATELIER].[timestamp],'mmmm/yyyy') AS [Date], INFO_ATELIER.CODE_MACHINE_VAL0 AS Machine, Sum (INFO_ATELIER.QTE_EJECTIONS_TYPE2_VAL0) AS [Ej étincelle], Sum(INFO_ATELIER.QTE_PRODUITE_VAL0) AS [Qté produite] FROM INFO_ATELIER GROUP BY Format$([INFO_ATELIER].[timestamp],'mmmm/yyyy'), INFO_ATELIER.CODE_MACHINE_VAL0, INFO_ATELIER.CODE_LIGNE_VAL0 HAVING (((INFO_ATELIER.CODE_MACHINE_VAL0)="100_1") AND ((INFO_ATELIER.CODE_LIGNE_VAL0)=1)) ORDER BY First(INFO_ATELIER.timestamp);"
Je vous remercie d'avance,
Céline.
Céline BALLEREAU
Bonjour,
J'utilise cette fonction pour travailler avec les dates, mais il n'y a pas de format répondant à mon besoin. Je souhaiterai savoir s'il existe une méthode pour créer d'autres formats ou alors d'autres codes qui peuvent être utilisés avec la fonction CONVERT.
Merci d'avance,
Céline.
-----Message d'origine----- Voir les possibilités de la fonction CONVERT dans la doc
en ligne.
(notion de style de date)
Jacques.
"Céline BALLEREAU" a écrit dans
le message de news:
1f74801c45791$3f4027a0$ Bonjour,
Je souhaite faire une requête sur SQL Server similaire à celle que j'avais sur Access. Le problème est que je ne trouve pas la méthode pour pouvoir convertir un champ date en format 'mmmm/yyyy'
Voici la requête que j'avais sur Access:
"SELECT Format$([INFO_ATELIER].[timestamp],'mmmm/yyyy') AS [Date], INFO_ATELIER.CODE_MACHINE_VAL0 AS Machine, Sum (INFO_ATELIER.QTE_EJECTIONS_TYPE2_VAL0) AS [Ej étincelle], Sum(INFO_ATELIER.QTE_PRODUITE_VAL0) AS [Qté produite] FROM INFO_ATELIER GROUP BY Format$([INFO_ATELIER].[timestamp],'mmmm/yyyy'), INFO_ATELIER.CODE_MACHINE_VAL0, INFO_ATELIER.CODE_LIGNE_VAL0 HAVING (((INFO_ATELIER.CODE_MACHINE_VAL0)="100_1") AND ((INFO_ATELIER.CODE_LIGNE_VAL0)=1)) ORDER BY First(INFO_ATELIER.timestamp);"
Je vous remercie d'avance,
Céline.
.
Bonjour,
J'utilise cette fonction pour travailler avec les dates,
mais il n'y a pas de format répondant à mon besoin. Je
souhaiterai savoir s'il existe une méthode pour créer
d'autres formats ou alors d'autres codes qui peuvent être
utilisés avec la fonction CONVERT.
Merci d'avance,
Céline.
-----Message d'origine-----
Voir les possibilités de la fonction CONVERT dans la doc
en ligne.
(notion de style de date)
Jacques.
"Céline BALLEREAU" <c.ballereau@sibjet.fr> a écrit dans
Je souhaite faire une requête sur SQL Server similaire à
celle que j'avais sur Access. Le problème est que je ne
trouve pas la méthode pour pouvoir convertir un champ date
en format 'mmmm/yyyy'
Voici la requête que j'avais sur Access:
"SELECT Format$([INFO_ATELIER].[timestamp],'mmmm/yyyy') AS
[Date], INFO_ATELIER.CODE_MACHINE_VAL0 AS Machine, Sum
(INFO_ATELIER.QTE_EJECTIONS_TYPE2_VAL0) AS [Ej étincelle],
Sum(INFO_ATELIER.QTE_PRODUITE_VAL0) AS [Qté produite]
FROM INFO_ATELIER
GROUP BY Format$([INFO_ATELIER].[timestamp],'mmmm/yyyy'),
INFO_ATELIER.CODE_MACHINE_VAL0,
INFO_ATELIER.CODE_LIGNE_VAL0
HAVING (((INFO_ATELIER.CODE_MACHINE_VAL0)="100_1") AND
((INFO_ATELIER.CODE_LIGNE_VAL0)=1))
ORDER BY First(INFO_ATELIER.timestamp);"
J'utilise cette fonction pour travailler avec les dates, mais il n'y a pas de format répondant à mon besoin. Je souhaiterai savoir s'il existe une méthode pour créer d'autres formats ou alors d'autres codes qui peuvent être utilisés avec la fonction CONVERT.
Merci d'avance,
Céline.
-----Message d'origine----- Voir les possibilités de la fonction CONVERT dans la doc
en ligne.
(notion de style de date)
Jacques.
"Céline BALLEREAU" a écrit dans
le message de news:
1f74801c45791$3f4027a0$ Bonjour,
Je souhaite faire une requête sur SQL Server similaire à celle que j'avais sur Access. Le problème est que je ne trouve pas la méthode pour pouvoir convertir un champ date en format 'mmmm/yyyy'
Voici la requête que j'avais sur Access:
"SELECT Format$([INFO_ATELIER].[timestamp],'mmmm/yyyy') AS [Date], INFO_ATELIER.CODE_MACHINE_VAL0 AS Machine, Sum (INFO_ATELIER.QTE_EJECTIONS_TYPE2_VAL0) AS [Ej étincelle], Sum(INFO_ATELIER.QTE_PRODUITE_VAL0) AS [Qté produite] FROM INFO_ATELIER GROUP BY Format$([INFO_ATELIER].[timestamp],'mmmm/yyyy'), INFO_ATELIER.CODE_MACHINE_VAL0, INFO_ATELIER.CODE_LIGNE_VAL0 HAVING (((INFO_ATELIER.CODE_MACHINE_VAL0)="100_1") AND ((INFO_ATELIER.CODE_LIGNE_VAL0)=1)) ORDER BY First(INFO_ATELIER.timestamp);"