Hi,
Ik zit met de volgende situatie:
Er is een oracle database waar data uit getrokken moet worden. En er is een MS SQL database waar een gedeelte informatie uit getrokken moet worden. Vooralsnog gebruik ik excel om deze beiden te combineren tot een samengevoegde tabel.
Ik heb een tabblad met de data uit oracle, die adhv een microsoft querry link een bepaalde sql query uitvoert op de oracle database.
In een ander tabblad gebeurt hetzelfde op de MS sql server. Deze handelingen zijn ook nog wel te vinden op supportsites ed. dus so far so good.
Nu komt de uitdaging in het probleem dat het resultaat van de ene query (uit MS SQL) gebruikt moet worden in de "WHERE veld IN ('bla', 'bla2')" clausule van de Oracle query. Het liefst natuurlijk in één keer maar daar hoop ik nog maar even niet op. Het is voor nu voldoende als ik de oracle query zo kan aanpassen dat deze een gedeelte van zijn query (die ik overigens handmatig moet intikken bij "connection properties" - "Definition" - "Command text") kan laten vervangen door een kolom op een bepaald tabblad van de excel sheet.
Ik krijg echter met geen mogelijkheid data van de excel sheet zelf in deze query. Zie screenshot ter verduidelijking. Is er toevallig iemand in de zaal die dit al eens gedaan heeft?
Ik zit met de volgende situatie:
Er is een oracle database waar data uit getrokken moet worden. En er is een MS SQL database waar een gedeelte informatie uit getrokken moet worden. Vooralsnog gebruik ik excel om deze beiden te combineren tot een samengevoegde tabel.
Ik heb een tabblad met de data uit oracle, die adhv een microsoft querry link een bepaalde sql query uitvoert op de oracle database.
In een ander tabblad gebeurt hetzelfde op de MS sql server. Deze handelingen zijn ook nog wel te vinden op supportsites ed. dus so far so good.
Nu komt de uitdaging in het probleem dat het resultaat van de ene query (uit MS SQL) gebruikt moet worden in de "WHERE veld IN ('bla', 'bla2')" clausule van de Oracle query. Het liefst natuurlijk in één keer maar daar hoop ik nog maar even niet op. Het is voor nu voldoende als ik de oracle query zo kan aanpassen dat deze een gedeelte van zijn query (die ik overigens handmatig moet intikken bij "connection properties" - "Definition" - "Command text") kan laten vervangen door een kolom op een bepaald tabblad van de excel sheet.
Ik krijg echter met geen mogelijkheid data van de excel sheet zelf in deze query. Zie screenshot ter verduidelijking. Is er toevallig iemand in de zaal die dit al eens gedaan heeft?
Zeg wat je doet en doe wat je zegt, dan wordt de hele wereld een stukje leuker