繁体   English   中英

从表1中选择全部,从表2中仅选择一列

[英]select all from table1 and just one column from table2

我有这个查询:

select *, U.TYPE from table1
LEFT JOIN table2 AS U ON (U.ID=ID)

它的作用是为我提供来自table1和table2的所有列。 除了在select语句中列出来自table1的所有字段,而不是将*列出之外,是否有一种更整洁的方法来获取来自table1的所有列以及来自table2的那一列?

你可以做这样的事情

select a.*, b.TYPE from table1 a
LEFT JOIN table2 b ON (a.ID=b.ID)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM