MySQL Select all columns from one table and some from another table

后端 未结 4 1080
不知归路
不知归路 2020-11-30 16:46

How do you select all the columns from one table and just some columns from another table using JOIN? In MySQL.

相关标签:
4条回答
  • 2020-11-30 17:25

    select a.* , b.Aa , b.Ab, b.Ac from table1 a left join table2 b on a.id=b.id

    this should select all columns from table 1 and only the listed columns from table 2 joined by id.

    0 讨论(0)
  • 2020-11-30 17:32

    Using alias for referencing the tables to get the columns from different tables after joining them.

    Select tb1.*, tb2.col1, tb2.col2 from table1 tb1 JOIN table2 tb2 on tb1.Id = tb2.Id
    
    0 讨论(0)
  • 2020-11-30 17:40

    I need more information really but it will be along the lines of..

    SELECT table1.*, table2.col1, table2.col3 FROM table1 JOIN table2 USING(id)
    
    0 讨论(0)
  • 2020-11-30 17:44

    Just use the table name:

    SELECT myTable.*, otherTable.foo, otherTable.bar...
    

    That would select all columns from myTable and columns foo and bar from otherTable.

    0 讨论(0)
提交回复
热议问题