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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Problème copie d'une table dans une autre

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème copie d'une table dans une autre

n°1999889
Jarod511
****
Posté le 08-06-2010 à 13:55:39  profilanswer
 

Bonjour,
 
J'ai un problème que je n'arrive pas à résoudre. En fait, je voudrais copier le contenu d'une table dans une autre mais pas toutes les données. Le problème est que dès lors que je rajoute plusieurs clauses ça ne marche plus.
 
Stock : c'est la table que je veux copier dans une autre
StockBis : c'est la nouvelle table
 
Mon script sous ACCESS :
 

Code :
  1. INSERT INTO StockBis
  2. SELECT Stock.*
  3. FROM Stock
  4. WHERE Stock.[Typeres ])='fins'
  5. And Stock.[Typeres]='suits';


 
Si quelqu'un peut m'aider à résoudre ce problème ça serait bien.
Merci.

mood
Publicité
Posté le 08-06-2010 à 13:55:39  profilanswer
 

n°1999901
olivthill
Posté le 08-06-2010 à 14:31:39  profilanswer
 

Citation :

WHERE Stock.[Typeres ])='fins'

La parenthèse fermante ne correspond pas à une parenthèse ouvrante.

n°1999935
Jarod511
****
Posté le 08-06-2010 à 15:49:24  profilanswer
 

Salut,
 
C'était une erreur de frappe. Même en enlevant le mauvais caractère ) ça ne marche pas. Je ne vois vraiment pas du tout d'où ça vient.
 
   

Code :
  1. INSERT INTO StockBis
  2.     SELECT Stock.*
  3.     FROM Stock
  4.     WHERE Stock.[Typeres ]='fins'
  5.     And Stock.[Typeres]='suits';


 
En fait dès que je rajoute une clause AND ça ne marche plus.
 
As tu une idée ?

n°1999948
casimimir
Posté le 08-06-2010 à 16:02:54  profilanswer
 

Code :
  1. WHERE Stock.[Typeres] IN ('fins','suits')


 
ou
 

Code :
  1. WHERE Stock.[Typeres] = 'fins'
  2. OR Stock.[Typeres]='suits';

n°1999962
Jarod511
****
Posté le 08-06-2010 à 16:31:37  profilanswer
 

Super ! Merci casimimir, ça marche impec ;)

n°2000082
antac
..
Posté le 09-06-2010 à 09:27:49  profilanswer
 

#     WHERE Stock.[Typeres ]='fins'
#     And Stock.[Typeres]='suits';
Est un non sens (où alors dans un monde quantique).
C'est comme si tu dis, je veux que ton nom de famille soit "Dupont" et "Schmitt", tu as soit l'un soit l'autre mais pas les deux.  
 
Ensuite, évite les Select *, vaut mieux nommer chaque champs


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

  Problème copie d'une table dans une autre

 

Sujets relatifs
Problème formulaire de contact / envoi mailProblème d'affichage dans champs textes dynamiques (POUR UN DECOMPTE)
probléme d'intialisation avec dev c++character set et apple? probleme de nom de fichiers
Probleme prise en charge Tableaux IE/Chrome/Firefox/OperaCopie données usf dans une certaine ligne tableau excel
Probleme avec: MM_openBrWindowProblème pour créer une fonction sous excel
Problème copie de cellule entre 2 classeur 
Plus de sujets relatifs à : Problème copie d'une table dans une autre


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR