• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ADOを使用してExcelファイルをオープンし、内部結合したい。)

ADOを使用してExcelファイルをオープンし、内部結合したい

このQ&Aのポイント
  • ExcelファイルをADOを使用してオープンし、内部結合を行いたい場合の方法について教えてください。
  • ExcelファイルをADOを通じて開き、2つのシートを内部結合する方法を教えてください。
  • ExcelファイルをADOを使って開き、シート内のデータを内部結合する方法をご教示ください。

質問者が選んだベストアンサー

  • ベストアンサー
  • nda23
  • ベストアンサー率54% (777/1415)
回答No.1

>シート2つを内部結合させたいばあい (1)結合条件がある場合 select A.*,B.* from [男性用$] As A inner join [女性用$] As B on A.名前=B.名前 (2)単に両方を一度に見たい場合 select * from [男性用$] union all select * from [女性用$]

obone
質問者

お礼

inner join はうまく動きませんでしたが、 union all select で解決できました。 ありがとうございました。

その他の回答 (1)

  • onlyrom
  • ベストアンサー率59% (228/384)
回答No.2

結合するだけなら Rst.Source = "Select * From [男性用$] Inner Join [女性用$] On [男性用$].名前 = [女性用$].名前" これで出来るかと思いますが。 ただ、ちょと疑問あり。 男性用名前と女性用名前をキーにしていいのですか? 思うにこの名前とは男女個人の名前ではなく別の名前でしょうね。 以上。