dire que j'ai tbl_nums: et tbl_letters: p> Comment puis-je créer un TBL_Combo dont les enregistrements sont des permutations de ces Deux tables: p>
3 Réponses :
Utilisez JOIS JOIN .
| num | letter | | --- | ------ | | 1 | a | | 2 | a | | 1 | b | | 2 | b |
Il suffit d'ajouter cela en plus de la réponse déjà donnée par @zealous. Dans MySQL, une join interne sans sur code> est effectivement autorisée et, en fait, être une jointure croisée. Donc, dans MySQL, nous pourrions également utiliser: SELECT n.num, l.letter
FROM tbl_nums n
INNER JOIN tbl_letters l;
Vous pouvez essayer ceci pour créer une table à partir de la sortie de la requête:
select a.num, b.letter into tbl_combo from tbl_num a, tbl_letters b
Ceci s'appelle un produit cartésien