Comment sélectionner toutes les colonnes d'une table et seulement certaines colonnes d'une autre table en utilisant JOIN? En MySQL.MySQL Sélectionner toutes les colonnes d'une table et certaines d'une autre table
Répondre
Il suffit d'utiliser le nom de la table:
SELECT myTable.*, otherTable.foo, otherTable.bar...
qui sélectionnerait toutes les colonnes de myTable
et colonnes foo
et bar
de otherTable
.
et si vous voulez utiliser le compte (myTable. *) Comment cela fonctionne-t-il? – Stevanicus
Merci pour le conseil. Cela fonctionne également dans les bases de données Oracle ... pour tous ceux qui utilisent encore les bases de données Oracle. – SomeShinyObject
vous pouvez également utiliser des alias, donc quand vous allez sélectionner * depuis tablename comme tn, vous pouvez écrire select tn. * Depuis tablename comme tn. – adudley
J'ai besoin plus d'informations vraiment, mais ce sera le long des lignes de ..
SELECT table1.*, table2.col1, table2.col3 FROM table1 JOIN table2 USING(id)
sélectionner un. *, B.Aa, b.Ab, b.Ac de table1 un gauche rejoindre table2 b on a.id = b.id
Ceci devrait sélectionner toutes les colonnes du tableau 1 et seulement les colonnes listées du tableau 2. joing par id.
Qu'est-ce que cette réponse ajoute qui n'est pas déjà dans la réponse acceptée? –
Je viens de rejoindre cette plate-forme, donc je ne savais pas qu'ils sont une réponse acceptée. – Mzila
- 1. Sélectionner uniquement certaines colonnes d'une table sur un LEFT JOIN
- 2. Comment puis-je "sélectionner *" d'une table dans MySQL mais omettre certaines colonnes?
- 3. requête SQL pour sélectionner toutes les colonnes dans une table, sauf deux colonnes
- 4. Comment puis-je sélectionner toutes les colonnes d'une table, ainsi que des colonnes supplémentaires comme ROWNUM?
- 5. Django: Comment obtenir toutes les tables et toutes les colonnes de cette table dans un projet?
- 6. MySQL: Comment sélectionner et afficher toutes les lignes d'une table et calculer la somme d'une clause where sur une autre table?
- 7. jQuery - comment sélectionner toutes les lignes de table entre deux rangées de table en même table
- 8. mysql :: insérer dans la table, les données d'une autre table?
- 9. Sélectionnez les noms de colonnes d'une table et les données correspondantes d'une autre table
- 10. Type de table MySql, comment dessiner automatiquement les données d'une table d'une table à une autre?
- 11. MySQL Comment sélectionner les amis d'une table d'amitié?
- 12. Comment sélectionner du texte dans les colonnes d'une table
- 13. Comment sélectionner toutes les valeurs d'une table avec jQuery?
- 14. API OpenOffice - Option OptimalWidth pour table (toutes les colonnes)
- 15. CSS - Rembourrage de table identique sur toutes les colonnes
- 16. table de SWT: redimensionnement automatique toutes les colonnes
- 17. Vidage de table SQL Server - pas toutes les colonnes
- 18. Requête MySQL: tous les enregistrements d'une table plus le compte d'une autre table
- 19. MySQL: Mise à jour toutes les colonnes avec des valeurs d'une table séparée
- 20. Liaison d'entité pour sélectionner des colonnes de table
- 21. Comment afficher uniquement certaines colonnes d'une table de données?
- 22. MySQL: Comment sélectionner toutes les lignes d'une table SAUF la dernière
- 23. Pivot Table et Concaténer Colonnes
- 24. Créer Table Autre Changer table
- 25. SQL: Insérer tous les enregistrements d'une table vers une autre table sans les colonnes spécifiques
- 26. Table de mise à jour mysql d'une autre table
- 27. Copie de données de table MySQL dans une autre table
- 28. mysql sélectionner dans une table en fonction de la table dans laquelle les données sont
- 29. SQL Obtient des colonnes spécifiques d'une table et toutes les lignes d'une table jointe dans une requête
- 30. Requête mysql pour sélectionner les valeurs inférieures d'une table
@Yves, il est probable que les réponses à toutes les questions SO peuvent être trouvées dans les livres. Cela me semble une question valable. –