Mysql Banco de dados como buscar dados de uma tabela usando referencia de outras

Vou exemplificar com uma coisa simples…

Tenho uma tabela ‘produtos’ que tem nas colunas, id,nomedoproduto,valor.
tenho outra tabela ‘users’ colunas, id, nome.
E outra tabela ‘compras’ id, id_user, id_produtos, nomedoproduto,

Bom, eu quero buscar na tabela ‘produtos’ todos itens menos os itens que tem ‘id_user’(da tabela compras)= 1 por ex
Obrigado!

Complementando e exemplificando!
produtos

id nomedoproduto, valor
1 Roupa 100
2 Telefone 500
3 Geladeira 1500
4 TV 1000
5 Microondas 300
6 Sofá 600

users

id nome

1 José

2 Felipe

Compras dos usuários

id id_user id_produtos produtos

1 1 1 Roupa

2 1 2 Telefone

3 1 3 Geladeira

4 2 1 Roupa

Bom… se o usuário já comprou… eu quero que não apareça na lista mais.
como uso isso com select?