MySQL从一个表中select所有的列,从另一个表中select一些
如何从一个表中select所有列,并使用JOIN从另一个表中select一些列? 在MySQL中。
只需使用表名:
SELECT myTable.*, otherTable.foo, otherTable.bar...
这将从myTable
select所有列,并从myTable
selectfoo
和bar
列。
我真的需要更多的信息,但是这将是…
SELECT table1.*, table2.col1, table2.col3 FROM table1 JOIN table2 USING(id)
从table1中selecta。*,b.Aa,b.Ab,b.Ac a.id = b.id上的左连接table2 b
这应该select表1中的所有列,并且只select表2中列出的列。