Volver varias filas de la columna XML de consulta en SQL Server 2008

Tengo una mesaRDCAlerts con los siguientes datos en una columna de tipoXML llamadoAliasesValue:

<aliases>
  <alias>
    <aliasType>AKA</aliasType>
    <aliasName>Pramod Singh</aliasName>
  </alias>
  <alias>
    <aliasType>AKA</aliasType>
    <aliasName>Bijoy Bora</aliasName>
  </alias>
</aliases>

Me gustaría crear una consulta que devuelva dos filas, una para cada alias y he intentado la siguiente consulta:

SELECT
   AliasesValue.query('data(/aliases/alias/aliasType)'),
   AliasesValue.query('data(/aliases/alias/aliasName)'),
FROM [RdcAlerts]

pero devuelve solo una fila como esta:

AKA AKA | Pramod Singh Bijoy Bora

Respuestas a la pregunta(4)

Su respuesta a la pregunta