Tengo una duda con la sentencia 
MERGE. 
Entendiendo que la sintaxis es la siguiente: 
Código:
 MERGE <table_destino> [AS TARGET]
USING <table_origen> [AS SOURCE]
ON <condicion_compara_llaves>
[WHEN MATCHED THEN
<accion cuando coinciden> ]
[WHEN NOT MATCHED [BY TARGET] THEN
<accion cuando no coinciden por destino> ]
[WHEN NOT MATCHED BY SOURCE THEN
<accion cuando no coinciden por origen> ];
  Veo que se utiliza una tabla_destino, pero por ejemplo en la tabla_destino tengo articulos, sus precios y el código de cliente. Dependiendo del código de cliente, el articulo tiene un precio diferente. 
Me gustaría actualizar o crear articulos y su precio en función de 1 cliente determinado. 
Por eso, me gustaría saber si en MERGE a la hora de poner la tabla destino se puede poner una consulta (select) que nos devolvería todos los articulos y precios que existen para ese determinado cliente. 
Saludos