Faire un SELECT sur plusieurs tables
Résolu/Fermé
Geopra
Messages postés
187
Date d'inscription
mercredi 16 septembre 2015
Statut
Membre
Dernière intervention
7 juin 2017
-
6 juin 2017 à 17:26
Geopra Messages postés 187 Date d'inscription mercredi 16 septembre 2015 Statut Membre Dernière intervention 7 juin 2017 - 7 juin 2017 à 11:21
Geopra Messages postés 187 Date d'inscription mercredi 16 septembre 2015 Statut Membre Dernière intervention 7 juin 2017 - 7 juin 2017 à 11:21
A voir également:
- Les données de chaîne ou binaires seront tronquées.
- Comment faire une table des matières sur word - Guide
- Please select boot device ✓ - Forum BIOS
- Reboot and select proper boot device - Forum Windows
- Sql lister les tables ✓ - Forum Programmation
- Please select boot device que faire ✓ - Forum Windows
1 réponse
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
4 717
6 juin 2017 à 17:34
6 juin 2017 à 17:34
Bonjour,
Tu dis :
Sur "plusieurs" ou sur TOUTES les tables de ta bdd ???
Ensuite... est-ce que tes tables ont la même structure ???
Car .. non ! il n'existe pas de commande magique pour faire ce que tu veux.... et oui.. va surement falloir utiliser des JOINTURES.
Quoi qu'il en soit ... sans connaitre la structure de tes tables et ce que tu souhaites réellement obtenir... il nous sera difficile de te répondre.
Et pour finir ... ta question semble donc concerner le "requêtage" dans une BDD ( donc des requêtes sql....) ... il aurait donc été plus judicieux de poster dans le forum Bases de données non ??
Tu dis :
Je cherche à faire un SELECT sur plusieurs tables, dans une même BDD.
Sur "plusieurs" ou sur TOUTES les tables de ta bdd ???
Ensuite... est-ce que tes tables ont la même structure ???
Car .. non ! il n'existe pas de commande magique pour faire ce que tu veux.... et oui.. va surement falloir utiliser des JOINTURES.
Quoi qu'il en soit ... sans connaitre la structure de tes tables et ce que tu souhaites réellement obtenir... il nous sera difficile de te répondre.
Et pour finir ... ta question semble donc concerner le "requêtage" dans une BDD ( donc des requêtes sql....) ... il aurait donc été plus judicieux de poster dans le forum Bases de données non ??
6 juin 2017 à 17:35
Et pour le forum, je me suis planté en effet :D
6 juin 2017 à 17:43
Tu peux aussi utiliser des UNION
Et si vraiment tu ne veux pas avoir à écrire le nom de toutes tes tables....
Tu peux toujours te créer une procédure stockée qui
1 - Liste le nom de tes tables
2 - Boucle sur cette liste pour faire le SELECT *
6 juin 2017 à 17:45
Cela pourrait peut-être changer la réponse en fonction;
NB: J'ai déplacé ta question dans le forum BDD
7 juin 2017 à 11:21
Pour la structure, en fait, ce sont des chats, ayant la même structure, mais pas la même utilité, donc pour faciliter la modération, ils sont séparés sur plusieurs tables (une pour chaque chat)