salve a tutti

ho le seguenti tabelle
codice:
prezzo      cliente
listino1    nome
listino2    listino
listino3
in cui nella tabella cliente il campo listino è numerico , tipo 1,2,3,...e fa riferimento al listino del prezzo
es:
se cliente.listino = 1 allora prezzo.listino1
se cliente.listino = 2 allora prezzo.listino2

ho fatto questa select
codice:
select concat('Listino', (select listino from pianocon where sottoc = '0001' ))  from prezzo
in questo modo vado a selezionare listino con il codice che ha il cliente nel suo listino
ma mi restituisce la stringa-->'listino2'
come faccio a selezionare proprio ->select listino2??
grazie