Retorna dados do banco de dados com inner join

Gostaria de pegar um dado de outra tabela de acordo com a descrição do produto e retorna os dados em uma lista mas não estou conseguindo.

public List mostrarProdutosCompra(String pesquisa) {
    try {
        con = Conecta.conexao();
    } catch (ClassNotFoundException ex) {
        Logger.getLogger(Conecta.class.getName()).log(Level.SEVERE, null, ex);
    }

    try {

        String sql = "Select prod_desc, prod_nome,prod_valor,prod_imagem,prod_parc1,prod_parc2,prod_parc3,prod_parc4,prod_parc5,prod_parc6,prod_parc7,prod_parc8,prod_parc9,prod_parc10 from tb_produtos  inner join tb_parcelas  on prod_desc=prod_desc where prod_desc like '%" + pesquisa + "%'";
        Statement statement = con.createStatement();

        ResultSet rs = statement.executeQuery(sql);
        List lista = new ArrayList();

        while (rs.next()) {
            Produtos pro = new Produtos();
            Parcelas par = new Parcelas();
            
          pro.setCodigo((rs.getInt("prod_cod")));
            par.setProd_parc1((rs.getDouble("prod_parc1")));
            par.setProd_parc2((rs.getDouble("prod_parc2")));
            par.setProd_parc3((rs.getDouble("prod_parc3")));
            par.setProd_parc4((rs.getDouble("prod_parc4")));
            par.setProd_parc5((rs.getDouble("prod_parc5")));
            par.setProd_parc6((rs.getDouble("prod_parc6")));
            par.setProd_parc7((rs.getDouble("prod_parc7")));
            par.setProd_parc8((rs.getDouble("prod_parc8")));
            par.setProd_parc9((rs.getDouble("prod_parc9")));
            par.setProd_parc10((rs.getDouble("prod_parc10")));

            pro.setDescricao((rs.getString("prod_desc")));

            pro.setValor(rs.getDouble("prod_valor"));

          
             lista.add(pro);

        }

        return lista;
    } catch (Exception e) {
        JOptionPane.showConfirmDialog(null, e);
        return null;
       }

  }

 }

Ola,

Utilize alias para identificar as tabelas.

tb_produtos as produto
tb_parcelas as parcela

e no select voce usa

select produto.prod_nome, ... parcela.prod_parc1 ...