No se pueden usar los alias en el WHERE. Debe usarse el nombre real del campo:
Código SQL:
Ver originalSELECT
t1.`deta_inst_lega_items` ,
lp0.`item_inst_lega_descripcion`,
t1.`deta_inst_lega_instruccion` ,
lp1.`cabe_inst_lega_juicio`,
t1.`deta_inst_lega_archivo` ,
t1.`deta_inst_lega_tipo` ,
t1.`deta_inst_lega_descripcion` ,
t1.`deta_inst_lega_codigo` ,
t1.`deta_inst_lega_nombre` ,
t1.`deta_inst_lega_estudio_juridico_abogado` ,
lp7.`estu_juri_abog_nombres`
FROM `adm_detalle_instrucciones_legales` AS t1
INNER JOIN `adm_items_instrucciones_legales` AS lp0 ON ( t1.`deta_inst_lega_items` = lp0.`item_inst_lega_codigo` )
INNER JOIN `adm_cabecera_instrucciones_legales` AS lp1 ON ( t1.`deta_inst_lega_instruccion` = lp1.`cabe_inst_lega_codigo` )
INNER JOIN `adm_estudio_juridico_abogados` AS lp7 ON ( t1.`deta_inst_lega_estudio_juridico_abogado` = lp7.`estu_juri_abog_codigo`
AND lp7.`estu_juri_abog_usuario` = 'abg-kvargas' )
WHERE
(`item_inst_lega_descripcion` LIKE '%noboa%')
OR (`cabe_inst_lega_juicio` LIKE '%noboa%')
OR (`deta_inst_lega_archivo` LIKE '%noboa%')
OR (`deta_inst_lega_tipo` LIKE '%noboa%')
OR (`deta_inst_lega_descripcion` LIKE '%noboa%')
OR (`deta_inst_lega_codigo` LIKE '%noboa%')
OR (`deta_inst_lega_nombre` LIKE '%noboa%')
OR (`estu_juri_abog_nombres` LIKE '%noboa%')
AND (lp7.`estu_juri_abog_usuario`='pru');