真的很难以某种方式组合两张桌子。
<Table1>
<Name> <job> <wage> <gender>
Bob Fireman 500 0
<Table2>
<id> <desc>
0 Male
尝试查询,使其显示为
Bob Fireman Male
所以基本上匹配ID但显示来自另一列的desc。
答案 0 :(得分:1)
您需要INNER JOIN
这些表格。试试这个:
select [Name], [job], [Table2].[desc]
from [Table1]
inner join [Table2] on [id] = [gender]
where [Table1].[Name] = 'Bob'
您可以使用WHERE
子句限制特定行。如果您想要所有行,请删除WHERE
子句。