Hola amigos, tengo un problema al intentar hacer una instrucción SQL
private void btn_buscarActionPerformed(java.awt.event.ActionEve nt evt) {
// BUSCAR
String patron;
patron = "SELECT profesor.id,"
+ "profesor.apellidopaterno,"
+ "profesor.apellidomaterno,"
+ "profesor.nombre,"
+ "escolaridad.descripcion, "
+ "seccion.nombreescuela "
+ "FROM profesor, escolaridad, seccion "
+ "WHERE profesor.id_escolaridad = escolaridad.id AND profesor.id_seccion = seccion.id AND "+
"(apellidopaterno LIKE '%"+ texto_buscar.getText() + "%' "+
//" id LIKE '%"+ texto_buscar.getText() + "%' "+
"OR apellidomaterno LIKE '%"+ texto_buscar.getText() + "%' "+
"OR nombre LIKE '%"+ texto_buscar.getText() + "%' "+
"OR descripcion LIKE '%"+ texto_buscar.getText() + "%' "+
"OR nombreescuela LIKE '%"+ texto_buscar.getText() + "%') "
+ "ORDER BY profesor.id,"
+ "profesor.apellidopaterno,"
+ "profesor.apellidomaterno,"
+ "profesor.nombre";
Si observan bien, la línea //"(id LIKE '%"+ texto_buscar.getText() + "%' "+ está como comentario porque si lo habilito (borro diagonales) me marca error, pero yo quiero que al darle clic al botón buscar, también me busque por id (sólo de la tabla profesor) ya que todos los demás campos funcionan bien al buscar.