Разница между предлогами BY и AT в английском языке заключается в их значении:
Например, to sit at the table — «сидеть у стола» означает, что человек сидит лицом к столу, на котором он что-то делает (работает, обедает). 2 We sit by the table — «мы сидим у стола» означает, что человек находится недалеко от стола, возможно, боком к нему, не опираясь на стол и ничего на нём не делая. 2