从一列文本中减掉另一列文本,求教

从一列文本中减去另一列文本,求教
从A列文本“HP Laserjet”中 减去B列‘HP’,得到结果‘Laserjet’,如何用sql来实现?请大神指点
------解决思路----------------------

select  REPLACE(A,b,'') from table

------解决思路----------------------
SELECT RTRIM(LTRIM(REPLACE(A,B,'')))
FROM TB