0

ID、Name、CustomerIDの定義を持つUserクラスと、ID、Name、Addressの定義を持つCustomerクラスがあります。

次のクエリを試していますが、キーワード「user」の近くに構文が正しくないというエラーメッセージが表示されます。

SQLの何が問題になっていますか?

私はSQLを書き込もうとしています

"select user.ID, user.Name, Customer.Name from User LEFT JOIN CUSTOMER on User.CustomerID = Customer.ID" using relationsExtension  as 

return Connection.db.FetchOneToMany<User, Customer>(user =>user.CustomerID,
                "select * from user left join customer on customer.ID= user.CustomerID order by user.name asc");
4

1 に答える 1

1

小文字のユーザーはSQLキーワードです。代わりに次のようにしてみてください。

[User] .ID、[User] .Name、Customer.Name fromUser ..を選択します。

于 2012-03-26T13:18:05.903 に答える