C'est probablement assez simple mais je n'arrive pas à le comprendre: Dites que j'ai les tables A et B avec les mêmes colonnes. Je dois faire SELECT * FROM A, B sans avoir les résultats fusionnés en une seule ligne. I.e. quand chaque table a 2 lignes, j'ai besoin du résultat pour avoir 4 lignes.
EDIT: Je connais JOIN, mais je ne sais pas comment joindre les tables sans prédicat. J'ai besoin de les fusionner. MerciMySQL> Sélectionner parmi plus de tables (avec les mêmes colonnes) sans UNION
0
A
Répondre
2
SELECT col1, col2 FROM A
UNION ALL
SELECT col1, col2 FROM B
UNION ALL permet les doublons.
Attendu que UNION supprime les doublons.
Questions connexes
- 1. Sélectionner les données de deux tables avec des colonnes identiques
- 2. Vue sur plusieurs tables contenant les mêmes colonnes
- 3. Sélectionner parmi plusieurs tables où l'on a des valeurs distinctes
- 4. Sélection de colonnes dans UNION
- 5. Codeigniter: Sélection parmi plusieurs tables
- 6. Comment fusionner mutiple tables en un seul, avec les mêmes schémas et les noms de colonnes
- 7. valeur maximale parmi les 4 colonnes dans une rangée
- 8. Mysql Choisissez parmi les différentes tables
- 9. Pour sélectionner quelques colonnes dans quelques tables liées
- 10. performances Oracle avec plusieurs index mêmes colonnes
- 11. Sélectionner les colonnes de haut niveau d'une table avec des tables imbriquées en utilisant jquery
- 12. Sélectionner toutes les colonnes de toutes les tables dans SQL Server 2008
- 13. Compte MySql Mêmes colonnes multiples
- 14. Forcer plusieurs tables à avoir les mêmes colonnes dans une base de données
- 15. renommer les tables colonnes dans mysql
- 16. Sélection parmi plusieurs tables dans Rails
- 17. Zend Framework Sélectionner des objets et UNION()
- 18. Sélectionner les colonnes dynamiques de retour
- 19. MSSQL Recherche les colonnes correspondantes dans les tables sans relations définies
- 20. Sélectionner les colonnes pour heatmap dans R
- 21. Django/SQL: qu'est-ce qui est le plus efficace, plus de colonnes ou plus de tables?
- 22. Union sur deux tables avec une clause where dans l'une
- 23. Netbeans SQL sélectionner les noms de colonnes aveC# dans le
- 24. Requête SQL sans UNION
- 25. MySQL plusieurs tables sélectionner avec WHERE pas comparer 2 tables
- 26. Sélectionnez parmi 4 tables avec jointures et IN
- 27. SQL: Comment sélectionner le PK le plus élevé parmi plusieurs enregistrements renvoyés
- 28. Comment générer des données à partir de tables avec les mêmes noms de colonne dans CodeIgniter?
- 29. Tables de données - colonnes
- 30. Comment puis-je déplacer les mêmes données de colonnes dans la même table sans boucle
Vous recherchez un JOIN. – Konerak
Ceci est appelé un produit cartésien, c'est généralement quelque chose de mal. Il n'y a aucun moyen de le faire en SQL sans UNION! –