Comment sélectionnez-vous toutes les colonnes d'une table et seulement quelques colonnes d'une autre table en utilisant JOIN? Dans MySQL.
266
Utilisez simplement le nom de la table:
SELECT myTable.*, otherTable.foo, otherTable.bar...
Cela sélectionnerait toutes les colonnes de myTable
et colonnes foo
et bar
de otherTable
.
J'ai vraiment besoin de plus d'informations mais ce sera dans le sens de ..
la source
select a.* , b.Aa , b.Ab, b.Ac from table1 a left join table2 b on a.id=b.id
cela devrait sélectionner toutes les colonnes du tableau 1 et uniquement les colonnes répertoriées du tableau 2 jointes par id.
la source
Utiliser un alias pour référencer les tables pour obtenir les colonnes de différentes tables après les avoir jointes.
la source