Boa tarde galera,
estou tendo um problema para conseguir fazer uma consulta do bd MySql. Está havendo um erro: “Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException”
public Object consultar(Object obj) throws ConsultarException {
if(obj instanceof RevistaVO){
RevistaVO revistaVO = (RevistaVO)obj;
revistaVO.getRevista();
try{
final String SQL =
"SELECT id, revista, data_envio, campanha, codigo_revendedora " +
"FROM vendas_elisangela.revistas " +
"WHERE revista = LIKE '%" + revistaVO + "%'" ;
Statement statement = getConexao().createStatement();
ResultSet resultSet = statement.executeQuery(SQL);
Onde tudo indica, o erro pode ser na parte do WHERE
"WHERE revista = LIKE '%" + revistaVO + "%'" ;
Como posso fazer pra realizar uma consulta, utilizando uma variável? Procurei em diversos lugares e sempre encontrei algo parecido com isso. Tem algum erro nesta parte ou em alguma outra deste trecho?