Wie wählt man mit JOIN alle Spalten aus einer Tabelle und nur einige Spalten aus einer anderen Tabelle aus? In MySQL.
265
Verwenden Sie einfach den Tabellennamen:
SELECT myTable.*, otherTable.foo, otherTable.bar...
Das würde alle Spalten von myTable
und Spalten foo
und bar
von auswählen otherTable
.
Ich brauche wirklich mehr Informationen, aber es wird in der Art von ..
quelle
select a.* , b.Aa , b.Ab, b.Ac from table1 a left join table2 b on a.id=b.id
Dies sollte alle Spalten aus Tabelle 1 und nur die aufgelisteten Spalten aus Tabelle 2 auswählen, die durch id verbunden sind.
quelle
Verwenden eines Alias zum Referenzieren der Tabellen, um die Spalten nach dem Zusammenfügen aus verschiedenen Tabellen abzurufen.
quelle