Spécialiste SGBDR help me ! - Programmation
Marsh Posté le 18-11-2002 à 19:56:10
ou mettre 100 requêtes dans un état  access il veut pas plus d'une requête par état
 access il veut pas plus d'une requête par état   
 
Marsh Posté le 18-11-2002 à 20:01:14
synthétiser des requêts en somme pour n'avoir au fianl qu'a éxecuter une seule requête et générer un état
Marsh Posté le 18-11-2002 à 20:44:09
ReplyMarsh Posté le 18-11-2002 à 20:50:54
Si tu précises un peu, Exemple, je pourrais t'avoir l'info demain, par un pro access,   
  
Marsh Posté le 18-11-2002 à 20:52:09
pour l'état : t'as essayé de faire une requête qui allait chercher les champs que tu veux dans les autres requêtes et ensuite, tu fais un état dessus.
Marsh Posté le 18-11-2002 à 20:57:53
| Mjules a écrit a écrit  : pour l'état : t'as essayé de faire une requête qui allait chercher les champs que tu veux dans les autres requêtes et ensuite, tu fais un état dessus. | 
 
j'y ai pensé mais je sais pas comment on fait une requête qui va interrroger d'autres requêtes  j etrouve rien dans mon bouquin
 j etrouve rien dans mon bouquin 
Marsh Posté le 18-11-2002 à 21:07:25
 
 
j'ai pas le choix une requêtes-> 1 état j'ai 100 requêtes et je veux générer qu'un état donc il faut que je code une requête qui interroge les 100 autres ou insérer le résultat des requêtes dans une table qui se créé automatiquement et ensuite balancer ma requête dont la longueur sera égal à la somme de la longueur des 100 requêtes   le bordel koi
 le bordel koi   
  
CREATE table champ taille INSERT SELECT.. ça existe 
Marsh Posté le 18-11-2002 à 21:30:33
un SELECT ALL de 100 requêtes ça existe  je peux pas imaginer qu'un mec aussi intelligent que bilou y est pas pensé
 je peux pas imaginer qu'un mec aussi intelligent que bilou y est pas pensé   
 
Marsh Posté le 18-11-2002 à 21:42:10
| seb31 a écrit a écrit  : un SELECT ALL de 100 requêtes ça existe  je peux pas imaginer qu'un mec aussi intelligent que bilou y est pas pensé   | 
 
 
select all  nan  
  
 
select *  oui mais je crois que ce n'est pas ce que tu recherches   
 
Marsh Posté le 18-11-2002 à 21:46:44
| bascarol a écrit a écrit  : select all nan   select * oui mais je crois que ce n'est pas ce que tu recherches   | 
 
j'ai trouvé un truc dans l'aide d'access mais j e vois pas trop comment m'en servir   
 
sinon vais être obliger de retaper mes 100 requêtes avec plein d'UNION  
 
chui vert   
 
Marsh Posté le 18-11-2002 à 21:49:30
c'est parti pour du copy/paste en 100 exemplaire à la UNION   
  
Marsh Posté le 18-11-2002 à 21:56:57
| seb31 a écrit a écrit  : j'ai pas le choix une requêtes-> 1 état j'ai 100 requêtes et je veux générer qu'un état donc il faut que je code une requête qui interroge les 100 autres ou insérer le résultat des requêtes dans une table qui se créé automatiquement et ensuite balancer ma requête dont la longueur sera égal à la somme de la longueur des 100 requêtes  le bordel koi   CREATE table champ taille INSERT SELECT.. ça existe   | 
 
 
le prob c'est que j'ai rien pigé de ce que tu veux ![[:catsu] [:catsu]](https://forum-images.hardware.fr/images/perso/catsu.gif) 
 
 
tu as 100 requetes et tu  veux un etat genere par une requete a partir de tes 100 requetes? ![[:el_dadou] [:el_dadou]](https://forum-images.hardware.fr/images/perso/el_dadou.gif) 
  
 
ben tes 100 requete écrivent dans une ou des tables donc il faut recreer une requete qui part de ces résultat pour recrer une table de ton résultat. 
 
euh en me relisant double ![[:el_dadou] [:el_dadou]](https://forum-images.hardware.fr/images/perso/el_dadou.gif) 
 ![[:el_dadou] [:el_dadou]](https://forum-images.hardware.fr/images/perso/el_dadou.gif) 
  
 
ton dernier tableau son des jonctions naturelles, bref des requetes quoi 
 
pfffff dur ce soir moi   
  
 
 
 
Marsh Posté le 18-11-2002 à 22:01:59
| bascarol a écrit a écrit  : le prob c'est que j'ai rien pigé de ce que tu veux ![[:catsu] [:catsu]](https://forum-images.hardware.fr/images/perso/catsu.gif)  tu as 100 requetes et tu veux un etat genere par une requete a partir de tes 100 requetes? ![[:el_dadou] [:el_dadou]](https://forum-images.hardware.fr/images/perso/el_dadou.gif)  ben tes 100 requete écrivent dans une ou des tables donc il faut recreer une requete qui part de ces résultat pour recrer une table de ton résultat. euh en me relisant double ![[:el_dadou] [:el_dadou]](https://forum-images.hardware.fr/images/perso/el_dadou.gif)  ![[:el_dadou] [:el_dadou]](https://forum-images.hardware.fr/images/perso/el_dadou.gif)  ton dernier tableau son des jonctions naturelles, bref des requetes quoi pfffff dur ce soir moi   | 
 
t'as tout compris et je l'écris comment ma requêtes qui écris dans une table commune le résultat des 100 requêtes   
  
là j'en suis à du copier coller UNION
Marsh Posté le 18-11-2002 à 22:09:39
 faut vraiment résoudre sa se soir parce que moi, je capte plus ![[:le bic de mr pink] [:le bic de mr pink]](https://forum-images.hardware.fr/images/perso/le bic de mr pink.gif) 
  
 
je me suis payé du  
 
create table clients 
as 
select * 
from clients 
where numclient not in (select distinc numclient 
                        from commande); 
update fourniture 
set prix=(prix*.02/100) +prix 
where codefourniture ='hg4512wx4'; 
 
toute la matinée.   
  
 
alors maintenant dodo 
 
  
  
 
 
Marsh Posté le 18-11-2002 à 22:11:42
| bascarol a écrit a écrit  : faut vraiment résoudre sa se soir parce que moi, je capte plus ![[:le bic de mr pink] [:le bic de mr pink]](https://forum-images.hardware.fr/images/perso/le bic de mr pink.gif)  je me suis payé du create table clients as select * from clients where numclient not in (select distinc numclient from commande); update fourniture set prix=(prix*.02/100) +prix where codefourniture ='hg4512wx4'; toute la matinée.   alors maintenant dodo   | 
 
le SQL c'est mieux que les somnifères  
 
bon vais essayer ça   
 
Marsh Posté le 18-11-2002 à 22:22:15
erreur dans la syntaxe il veut pas de create 
Marsh Posté le 18-11-2002 à 22:52:35
| seb31 a écrit a écrit  : erreur dans la syntaxe il veut pas de create   | 
 
 
  
 
Marsh Posté le 18-11-2002 à 22:52:59
| krapaud a écrit a écrit  :   | 
 
je sais c'est bizarre
Marsh Posté le 18-11-2002 à 23:00:24
génial ça mrche une fois sur 2  bon un chtit reboot et ça ira mieux après
 bon un chtit reboot et ça ira mieux après
Marsh Posté le 18-11-2002 à 23:06:20
 
 
select [la colone réponse 1], [la colone réponse 2] 
from [tes tables ou y a les réponse de tes 100 requete]  
where table1.colonex = table2.colonex 
AND  tablex.coloney = ect... 
 
bref tes jonctions quoi 
 
ouais je sais faut le faire 100 fois mais sans tes tables c'est compliqué de trouvé   
  
Marsh Posté le 18-11-2002 à 23:07:29
pffffff grilled moi 
 
 
c'est quoi qui marche   
 
Marsh Posté le 18-11-2002 à 23:14:40
| bascarol a écrit a écrit  : select [la colone réponse 1], [la colone réponse 2] from [tes tables ou y a les réponse de tes 100 requete] where table1.colonex = table2.colonex AND tablex.coloney = ect... bref tes jonctions quoi ouais je sais faut le faire 100 fois mais sans tes tables c'est compliqué de trouvé   | 
 
j'y ai pensé mais la requette est tellement tordu ou plutôt ce qu'o m'a demandé est tordu en fait c'est un foutoir même pas besoin de jonctions y a qu'une table avec 50 champs   le bordel relationnel koi
 le bordel relationnel koi  
 
2 solutions soit je bricole soit j'explose tout mais alors là euh   y a 25.000 records
  y a 25.000 records   chui dans la merde un confirmez
 chui dans la merde un confirmez  c'est dur de récupérer le bolot des autres
 c'est dur de récupérer le bolot des autres   sachant que je dois rendre tout ça demain au boss on va faire ça l'arrache avec du UNION je pense
 sachant que je dois rendre tout ça demain au boss on va faire ça l'arrache avec du UNION je pense  tout ça pour un putain d'état
 tout ça pour un putain d'état 
Marsh Posté le 18-11-2002 à 23:18:09
| seb31 a écrit a écrit  : j'y ai pensé mais la requette est tellement tordu ou plutôt ce qu'o m'a demandé est tordu en fait c'est un foutoir même pas besoin de jonctions y a qu'une table avec 50 champs  le bordel relationnel koi   2 solutions soit je bricole soit j'explose tout mais alors là euh  y a 25.000 records  chui dans la merde un confirmez  c'est dur de récupérer le bolot des autres  sachant que je dois rendre tout ça demain au boss on va faire ça l'arrache avec du UNION je pense  tout ça pour un putain d'état   | 
 
 
 
il est belge ton boss   
 
Marsh Posté le 18-11-2002 à 23:19:38
| bascarol a écrit a écrit  : il est belge ton boss   | 
  français
 français  mais il raisonne comme un blege
 mais il raisonne comme un blege ![[:rofl] [:rofl]](https://forum-images.hardware.fr/images/perso/rofl.gif) 
 ![[:dehors2] [:dehors2]](https://forum-images.hardware.fr/images/perso/dehors2.gif)
Marsh Posté le 18-11-2002 à 23:22:39
Si tu es ammené a faire d'autres requêtes spécifiques a l'avenir ca peut valoir le coup de mettre ca en ordre une fois pour toute...
Marsh Posté le 18-11-2002 à 23:24:44
| Guru a écrit a écrit  : Si tu es ammené a faire d'autres requêtes spécifiques a l'avenir ca peut valoir le coup de mettre ca en ordre une fois pour toute... | 
 
 
 
sinon ![[:necris] [:necris]](https://forum-images.hardware.fr/images/perso/necris.gif) a chaque fois et après
  a chaque fois et après ![[:romf] [:romf]](https://forum-images.hardware.fr/images/perso/romf.gif) 
 
Marsh Posté le 18-11-2002 à 23:25:17
| Guru a écrit a écrit  : Si tu es ammené a faire d'autres requêtes spécifiques a l'avenir ca peut valoir le coup de mettre ca en ordre une fois pour toute... | 
 
ouai je sais 
voila une de mes requêtes pndu en 20 secondes cai dégueulasse je sais mais elle fonctionne enfin pas tout le temps 
| Code : 
 | 
 
Marsh Posté le 18-11-2002 à 23:29:50
Seb31 > tu sais qu'y a une section "Programmation" comportant une sous-section "SGBD" ?  
 
je déplace le topic ? 
(je demande avant, pour éviter des messages privés genre "pourquoi t'as viré mon topic, tu abuses, etc...  )
)
Marsh Posté le 18-11-2002 à 23:34:11
| antp a écrit a écrit  : Seb31 > tu sais qu'y a une section "Programmation" comportant une sous-section "SGBD" ?   je déplace le topic ? (je demande avant, pour éviter des messages privés genre "pourquoi t'as viré mon topic, tu abuses, etc...  ) | 
 
nan chavais po   
  
t'as raison de demander 
Marsh Posté le 18-11-2002 à 23:34:54
| Zzozo a écrit a écrit  : Quelle est la diférence entre tes 100 requetes ? | 
 
5 paramètres qui changent à achque requettes y en a pas une identique  le bordel
 le bordel 
Marsh Posté le 18-11-2002 à 23:36:40
| seb31 a écrit a écrit  : 5 paramètres qui changent à achque requettes y en a pas une identique  le bordel   | 
 
Mais les 5 parametres existent dans chacune des requetes ?
Marsh Posté le 18-11-2002 à 23:39:49
| Zzozo a écrit a écrit  : Mais les 5 parametres existent dans chacune des requetes ? | 
 
vi l'idéal serait de synthétiser tout ça dans une table ùais bon vu le boulot que ça représente et le peu de temps qu'on me donne  faut pas exiger du perfectionisme
 faut pas exiger du perfectionisme
Marsh Posté le 18-11-2002 à 23:41:24
| seb31 a écrit a écrit  : vi l'idéal serait de synthétiser tout ça dans une table ùais bon vu le boulot que ça représente et le peu de temps qu'on me donne  faut pas exiger du perfectionisme | 
 
T'as combien de "quintuplets" ?
Marsh Posté le 18-11-2002 à 23:45:22
| Zzozo a écrit a écrit  : T'as combien de "quintuplets" ? | 
 
beaucoup trop pour bien dormir cette nuit  
 
25.000 records ça calme   
 
Marsh Posté le 19-11-2002 à 00:04:40
| seb31 a écrit a écrit  : beaucoup trop pour bien dormir cette nuit   25.000 records ça calme   | 
 
Tu peux pas les générer automatiquement ou les importer dans une table à partir d'un fichier "plat" tes "quintuplets" ?
Marsh Posté le 19-11-2002 à 19:20:55
| Zzozo a écrit a écrit  : Tu peux pas les générer automatiquement ou les importer dans une table à partir d'un fichier "plat" tes "quintuplets" ? | 
 
j'ai trouvé plus simple export sous excel et trie ça va plus vite, coder des requêtes de fou pour obtenir un résultata qu'excel me trouve en 2 coup de clic ça va j'ai assez donné   
 
Marsh Posté le 18-11-2002 à 19:44:02
comment insérer le résultat des requêtes dans une table sous access ?![[:spamafote] [:spamafote]](https://forum-images.hardware.fr/images/perso/spamafote.gif)
je sai sque c'est possible mais me souviens plus comment
Message édité par seb31 le 18-11-2002 à 19:58:26
---------------
http://forum.aceboard.net/forum1.p [...] login=1408les amis de seb31