Requête SQL sur Access
cedric481
-
cedric481 -
cedric481 -
Bonjour,
J'essaie d'utiliser SQL pour modifier cette table access
_ Champ N° (auto increment)
_ Champ numero_saisie
_ Champ compte
_ Champ tiers
etc.
Concrètement, chaque numero_saisie est utilisé par 2 enregistrements (un dont le Champ "compte" commence par 7, et un autre où il commence par 4).
Je cherche donc une requête me permettant de copier chaque champ "compte" débutant par 4, dans la champ "tiers" de l'enregistrement correspondant (même numero_saisie, mais champ "compte" débutant par 7).
Et je tourne en rond depuis 2 jours...
Ce serait facile en php, mais sur access je ne sais pas comment faire...
Si vous avez une solution, merciiiiiiiiiii !
Cédric
J'essaie d'utiliser SQL pour modifier cette table access
_ Champ N° (auto increment)
_ Champ numero_saisie
_ Champ compte
_ Champ tiers
etc.
Concrètement, chaque numero_saisie est utilisé par 2 enregistrements (un dont le Champ "compte" commence par 7, et un autre où il commence par 4).
Je cherche donc une requête me permettant de copier chaque champ "compte" débutant par 4, dans la champ "tiers" de l'enregistrement correspondant (même numero_saisie, mais champ "compte" débutant par 7).
Et je tourne en rond depuis 2 jours...
Ce serait facile en php, mais sur access je ne sais pas comment faire...
Si vous avez une solution, merciiiiiiiiiii !
Cédric
Configuration: WINDOWS 2000
A voir également:
- Requête SQL sur Access
- Migration base access vers sql server - Télécharger - Gestion de données
- Access appdata - Guide
- Logiciel sql - Télécharger - Bases de données
- Restructuration base de données access - Forum Access
- Get access - Télécharger - Récupération de données
4 réponses
ah oui, vous avez raison en acccess c'est un peu difficile puisque ce dernier est tré limité, si vous utiliser une autre base de donnée comme sql ou mysql je peux vous conseiller de travailler avec des procédure stocké.
mé n'hésite pa de rechercher, et de ma part si je trouve quelque chose je vais vous informer
mé n'hésite pa de rechercher, et de ma part si je trouve quelque chose je vais vous informer
Tu fais un recordset de lecture de ta table, ensuite à chaque ligne tu récupères la valeur de numero_saisie et celle de compte (s'il commence par 4).
Ensuite, tu passes une requête d'update avec les paramètres que tu as récupérés mâtinée d'un WHERE compte like "7*" (ou approchant) et un numero_saisie égal à celui conservé.
Ensuite, tu passes une requête d'update avec les paramètres que tu as récupérés mâtinée d'un WHERE compte like "7*" (ou approchant) et un numero_saisie égal à celui conservé.