comment faire ça ? - SQL/NoSQL - Programmation
Marsh Posté le 17-01-2005 à 17:07:35
http://dev.mysql.com/doc/mysql/en/INSERT_SELECT.html
INSERT INTO MaTableOuJeMetMesCount (champ_count)
SELECT count(1)
FROM mon_autre_table as T
WHERE T.prix > 100
AND ....;
Marsh Posté le 17-01-2005 à 17:09:45
Arf... zut, je me suis emporter, je pensais que t'utilisait MySQL...
(Laisse tomber access, c'est de la daube en barre, Ca ne respecte pas la norme SQL et si tu développe un truc compliquer sous access X, et que tu veux le passer en Access X+n, ca ne marchera pas tout seule...)
Marsh Posté le 17-01-2005 à 17:10:34
pas mieu que paquerette, que je salue bien pas, parceque c'est pas pour ce que la question est claire qu'on peut donner une réponse ciblée...
c'est quoi cette histoire de "procédures".
Marsh Posté le 17-01-2005 à 17:14:31
Remarque essaie quand meme... regarde dans la doc MSDN, ca doit apparaitre qq part
http://msdn.microsoft.com
http://msdn.microsoft.com/library/ [...] offsol.asp
Menu de gauche, tu choisi t'as version d'office (access en est un composant), et après tu cherches...
Paquerette
PS : exemple de query pour access 2000 trouver dans la doc, http://support.microsoft.com/defau [...] US;q182568 si ca peut t'aider...
Marsh Posté le 17-01-2005 à 17:19:30
tu peux ptet me dire comment on fait deja pour "stocker" le resultat de la requete dans une table ?
Marsh Posté le 17-01-2005 à 17:48:25
voila ma requete count :
select parfunglace ,count(*) as nombredeparfuns
from glaces
group by parfunglace;
je voudrais stocker dans une table les valeurs de "nombredeparfuns", mais je n'y arrive pas.
Ps: merci pour les liens je vais regarder.
Marsh Posté le 17-01-2005 à 19:27:44
ben le "insert into truc select ..." marche très bien de toute façon.
Marsh Posté le 17-01-2005 à 16:58:47
Salut à tous
Je debute en sql, et je rencontre pas mal de pbs..
je m'explique :
j'ai créer une procédure count et je voudrais ecrire le resultat dans une autre table, mais je ne sais pas comment faire.
1) est il possible dans la procédure count de stocker le resultat dans une table ?
2) ce resultat doit servire de base pour mettre a jour le champ d'une autre table.
Comment faire sachant que j'utilise access.
merci d'avance.