Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3034 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  comment faire ça ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

comment faire ça ?

n°954828
greazi
Posté le 17-01-2005 à 16:58:47  profilanswer
 

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.

mood
Publicité
Posté le 17-01-2005 à 16:58:47  profilanswer
 

n°954838
paquerette
Flower Power...
Posté le 17-01-2005 à 17:07:35  profilanswer
 

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 ....;

n°954844
paquerette
Flower Power...
Posté le 17-01-2005 à 17:09:45  profilanswer
 

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...)

n°954847
Arjuna
Aircraft Ident.: F-MBSD
Posté le 17-01-2005 à 17:10:34  profilanswer
 

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".

n°954853
paquerette
Flower Power...
Posté le 17-01-2005 à 17:14:31  profilanswer
 

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...

n°954858
greazi
Posté le 17-01-2005 à 17:19:30  profilanswer
 

tu peux ptet me dire comment on fait deja pour "stocker" le resultat de la requete dans une table ?

n°954888
greazi
Posté le 17-01-2005 à 17:48:25  profilanswer
 

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.

n°954959
Arjuna
Aircraft Ident.: F-MBSD
Posté le 17-01-2005 à 19:27:44  profilanswer
 

ben le "insert into truc select ..." marche très bien de toute façon.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  comment faire ça ?

 

Sujets relatifs
Plus de sujets relatifs à : comment faire ça ?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)