Mettre a jour un champ de table depuis une autre table

Tinco Messages postés 134 Date d'inscription   Statut Membre Dernière intervention   -  
Tinco Messages postés 134 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Voila, j'ai une table assez simple nommée "Fiche" qui contient : Nom, Prenom, age sexe adresse .....etc
Cette table, contient deja pas loin de 2000 enregistrements
Recemment, on ma fait remarquer que je devrait ajouter un champ a cette table: le champ "Nationalité"
J'ai une autre table, qui s'appel "NAtionalites" et qui contient les nationalités du monde entier!
Dans ma table Fiche, j'ai ajouté un champ que j'ai nommé "Origines" ou j'ai inséré le champs nationalités de la table NAtionalités sous forme de liste deroulante! donc tout va bien jusque la !

Maintenant, es ce qu'il est possible, de mettre a jour les 2000 enregistrements precedents, en leur affectant la valeur par exemple "francais" dans le champs Origine de la table Fiche?

Seconde question: Es ce qu'il est possible, dans mes futures enregistements, de faire apparaitre la nationalité "Francais" comme choix par défaut dans la liste deroulante "Origine" de la table Fiche?

je sais pas si c'est clair :/
En tout cas merci beaucoup si vous répondez :)



Configuration: Windows / Chrome 71.0.3578.98
A voir également:

1 réponse

yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
bonjour, pour la première partie, peut-être:
UPDATE Fiche
SET Origine  = "francais"

quels sont les champs de la table NAtionalités?
0
Tinco Messages postés 134 Date d'inscription   Statut Membre Dernière intervention   2
 
Bonjour et meci de ta reponse
ce que tu a ecrit en haut c'est du sql c'est ca?
ma table nationalité comporte les champs suivants:
les chiffres : 1 2 3 4 5......etc
un champ des nationalités par ordre alphabetique : Angolais....Francais...USA.....etc
et un champ ou il ya les dimunitifs des noms : ANG....FR.....US.....etc
cc'est tout :)
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > Tinco Messages postés 134 Date d'inscription   Statut Membre Dernière intervention  
 
quels est le type du champ Origine de ta table Fiche?
si ce champ contient les nombres correspondant au premier champ de la table nationalité, alors le plus simple est de déterminer le nombre qui correspond à FR, et de faire la requête SQL avec ce nombre.
0
Tinco Messages postés 134 Date d'inscription   Statut Membre Dernière intervention   2
 
Le Champ Origine est de Type Liste de choix, Il tire sa source du champ nationalités qui sont par ordre Alphabetiques dans la table NAtionalités
Es ce toujours possible de faire cette requete ? comment s'y prendre?
Merci beaucoup
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > Tinco Messages postés 134 Date d'inscription   Statut Membre Dernière intervention  
 
que vois-tu si tu exécutes la requête
select * from Fiche
?
0
Tinco Messages postés 134 Date d'inscription   Statut Membre Dernière intervention   2
 
il ne se passe rien....il m"indique que le mode desactive a bloqué l"éxecution
0