use a variable for table name in mysql sproc
SET @cname:=’jello’; SET @vname:=’dwb’; SET @sql_text = concat(‘select concept_id,concept_name,’,@vname,’ from enc2.concept a JOIN enc2.ratings b USING(concept_id) where concept_name like (”%’,@cname,’%”) and 3 is not null order by 3 asc’); PREPARE stmt FROM @sql_text; EXECUTE stmt; DEALLOCATE PREPARE stmt;