2013-04-22 3 views
0

Я пишу инструкции SQL в Access 2010 для своей домашней работы. То, что я пытаюсь сделать, это 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. Как я мог обойти это?access 2010 записи SQL-операторов

Это то, что я пытался до сих пор

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

ответ

2

Чтобы решить эту ошибку, просто добавьте B. в order by, как это: B.[bookkeeper number].

Однако для получения правильных результатов вам также необходимо добавить предложение INNER JOIN между двумя таблицами.

+0

Вау, я полностью пропустил этот. Большое спасибо за Вашу помощь. что-то настолько простое, и это заставляло меня навсегда выяснять. Еще раз спасибо за вашу помощь –

+0

Мое удовольствие. Лучшее спасибо, конечно, за голосование и принятие ответа. –

Смежные вопросы