Let's say I can know the SVD of some matrix $X$: $$X = USV^T$$
If I have an orthogonal matrix $A$ (i.e., $A$ is square and has orthonormal columns), then the SVD of $XA$ is
$$XA = USW^T$$ where $W = A^TV$.
But can anything be said about the SVD of $XB$ if $B$ has orthonormal columns but is not necessarily square? In other words, if the SVD of $XB$ is $XB = DEF^T$, can the matrices $D$, $E$, or $F$ be written in terms of the SVD of $X$ and $B$?
Update: @whuber suggests that I can extend $B$ to be orthogonal by adding in orthonormal columns until $B$ is square. Call this orthogonal matrix $\tilde B$.
$$ \tilde B = [B; B_{\perp}]$$
I know the SVD of $X\tilde B$ is $US(\tilde B^TV)^T$ (see above). But now I'm struggling to see if there's a way that I can write the SVD of $XB$ in terms of the SVD of $X\tilde B$.