0

いくつかのテーブルを含む Access データベースがあり、そのうちの 1 つだけで作業したいと考えています。ライブラリを使用していますRODBC。作業したいテーブルを としましょうdtsample。そして、私のAccessデータベースは呼び出されますdatabase.accdb

これが私のコードです:

library(RODBC) 
dataconnect <- odbcConnectAccess2007("database.accdb")
data <- sqlQuery(dataconnect,"SELECT*dtsample columb1, columb2...) 

しかし、それは機能しません。操作したいテーブルを Access で定義するにはどうすればよいですか?

4

1 に答える 1

0

SELECT について学習したばかりなので、ソリューションは実際には 1 つではありません。

data <- sqlQuery(dataconnect, "SELECT * from dtsample where Columb1 = 'a' or Columb1 ='b')

あなたが SQL に精通していないという私の提案: Access でクエリ デザイナーを使用し、それが機能したら、生成された SQL コード (View:SQL) を取得し、R に貼り付けます。

于 2012-10-24T14:06:03.650 に答える