Quand le produit direct de deux tables est-il utile? On dirait une chose académique.Produit direct de deux tables
Répondre
Découvrez What are the uses for cross join?
Il y a quelques usages. Disons qu'il existe un magasin de vêtements vendant des T-shirts de différentes couleurs et tailles. Chaque combo a son propre SKU.
S'il y a une table Produits qui référence les tables tailles et couleurs puis
Vous pouvez obtenir la liste de tous les produits possibles avec:
SELECT * FROM Products, Colors, Sizes
Ok qui est en fait assez académique.
Je viens de vérifier 'Quelles sont les utilisations de cross join?' et il y a aussi un exemple de tailles de couleurs. – Keyo
Parfois, vous souhaitez obtenir toutes les combinaisons possibles de lignes correspondant à certains critères. La méthode consiste à effectuer une jointure croisée, puis filtrer les lignes qui ne correspondent pas aux critères.
intérieur/Les jointures externes sont un cas particulier de ceci: les critères souhaités sont « les données du tableau 1 est liée aux données table2 ... »
- 1. Fusion de deux tables
- 2. Jointures - deux tables
- 3. Produit croisé de deux vecteurs en Python
- 4. produit de deux nombres dans un tableau
- 5. sql requête de deux tables
- 6. DateTime différence de deux tables
- 7. MYSQL - Concaténer deux tables
- 8. joindre deux tables MySQL
- 9. MySQL JOIN deux tables
- 10. rdlc deux tables
- 11. Recherche deux tables
- 12. SQLServer joignent deux tables
- 13. sql, joindre deux tables
- 14. Sql Lier deux tables
- 15. Fusionner deux tables MySQL
- 16. Fusionner deux tables
- 17. joindre deux tables
- 18. reliant deux tables
- 19. joignant deux tables
- 20. MYSQL Inner Joindre deux tables sur deux clés
- 21. fusion de deux tables de deux bases de données
- 22. Mysql JOIN de quatre tables avec deux tables clés
- 23. Suppression de plusieurs enregistrements de deux tables
- 24. Comment concevoir ces deux tables?
- 25. Fusionner virtuellement deux tables MySQL
- 26. mysql select dans deux tables
- 27. Comparer deux tables en Java
- 28. Interrogation deux tables ... dans MySQL
- 29. Oracle - différence ou changements entre deux lignes de deux tables
- 30. Vérifiez que deux colonnes de deux tables différentes correspondent exactement
double possible de [Quelles sont les utilisations de la Croix Join?] (Http://stackoverflow.com/questions/219716/what-are-the-uses-for-cross-join) –