我要做的是创建一个SQL查询,分别在每一行上执行,以单元格数据作为标准。即。我有一个SQL查询,它根据学生ID获取记录。我希望能够将一组学生ID粘贴到A列中,并让每个学生记录显示在相应的行上。
表学生
STUDENT_ID FIRST_NAME LAST_NAME DOB
A001 John Little 19701020
A002 Tim Henry 19690105
A003 Alex Dalton 19730312
A004 Chris Lee 19720822
A005 Susan Johnson 19710723
在Excel宏中查询: -
select * from Table.Student where Student_Id = 'CellA1'
Excel Sheet1中的输出: -
A001 John Little 19701020
我对SQL和数据库相当新,所以我发现这有点麻烦。我设法使用一个单元格值来获取一条记录,所以我想为每一行创建一个单独的SQL查询,但这看起来有点荒谬......
由于
答案 0 :(得分:0)
我理解您的问题,您是否正在考虑从Excel列中的数据生成查询?
一旦有了查询,您将在SQL管理工作室(或其他)程序中运行它吗?