根据其他表选择查询列

时间:2013-09-13 00:41:40

标签: sql sql-server select

我有一个名为A的表,其中记录包含表B的一些列名。

table A  
Id,              columnName     
1                col1  
2                col2  
3                col3


table B  
ID, col1, col2, col3, col4, col5  

我想根据表A的值选择B列。

示例

Select col1, col2, col3 
from B

如果表A中的记录号3被删除,则sql语句将为。

Select col1, col2   
from B 

1 个答案:

答案 0 :(得分:0)

您需要加入。一个基本的SQL构造。

http://www.w3schools.com/sql/sql_join_inner.asp