0

宿題のために Access 2010 で SQL ステートメントを作成しています。私がやろうとしていることはDisplay the Client Number, Client Name, Bookkeeper Number, First Name, and Last Name for all clients. Sort the records in ascending order by bookkeeper number and client number. それが質問が私に尋ねていることです。しかし、ステートメントを書き込もうとすると、ブックキーパー番号が from 句で複数のテーブルを参照している可能性があるというエラーが表示されます。どうすればこれを回避できますか?

これは私がこれまでに試したことです

select C.[client number], C.[client name], C.[bookkeeper number], B.[firstname]
from [client] C, [bookkeeper] B
order by [bookkeeper number], [client number] ASC;
4

1 に答える 1

2

B.エラーを解決するには、次のorder byように a を追加しますB.[bookkeeper number]

ただし、正しい結果を得るには、2 つのテーブル間に INNER JOIN 句を追加する必要もあります。

于 2013-04-22T03:51:20.767 に答える