Você pode usar o
CONCAT()
função:SELECT *
FROM MATERIALS
WHERE longname LIKE CONCAT(shortname, '%')
ou melhor ainda, o padrão
|| (double pipe)
operador:SELECT *
FROM MATERIALS
WHERE longname LIKE (shortname || '%')
CONCAT()
do Oracle A função não aceita mais de 2 argumentos, portanto, usaria o complicado CONCAT(CONCAT(a, b), c)
enquanto com o operador é simples:a || b || c