用sqlcommand的executereader方法如何读取两个以上的表

用sqlcommand的executereader方法怎么读取两个以上的表
conn.Open();
  SqlCommand selec = new SqlCommand();
  selec.CommandText = "select * from 员工工资,员工档案";
  selec.Connection = conn;
  SqlDataReader read = selec.ExecuteReader();


这样好像不能读取两个表,到底怎么才能用ExecuteReader读取两个以上的表啊?

------解决方案--------------------
可以取 两个表,一般用join 

select * from 员工工资
inner join 员工档案
on 员工工资.员工ID = 员工档案.员工ID