如何在单独的单元格值上重复执行Excel SQL查询

我想要做的是创build一个SQL查询分别执行每行,以单元格数据为准则。 即。 我有一个基于学生ID提取logging的SQL查询。 我希望能够将一组学生证粘贴到列A中,并将每个学生logging显示在相应的行上。

表学生

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 

在Excelmacros中查询: –

 select * from Table.Student where Student_Id = 'CellA1' 

在Excel Sheet1中输出: –

 A001 John Little 19701020 

我对SQL和数据库相当陌生,所以我觉得这有点麻烦。 我设法使用一个单元格值来获取一个logging,所以它发生在我为每一行创build一个单独的SQL查询,但这似乎有点荒谬…

谢谢

只是所以我明白你的问题,你是否正在查看从Excel中的数据列的查询?

一旦你有你的查询,你会在SQLpipe理工作室(或其他)程序中运行它?