First, let's differentiate between Zing ZVM versions and Java SE level. The Java SE level is for example Java 8, or also written as 1.8.0. The ZVM version providing the actual implementation is for example 22.214.171.124.
Both version numbers are part of the ZVM installation path. Here an example: /opt/zing/zing-jdk1.8.0-126.96.36.199-12-x86_64
You can always install and use multiple Java SE Levels each using a different ZVM version.
But if you want to install and use different ZVM versions providing the same Java SE level, you need to use the ZVM tar.gz or .sh installation packages available on https://www.azul.com/software-downloads-and-documents/.
The ZVM RPM and DEB packages always replace the previously installed ZVM version. The tar.gz and .sh packages do not modify any previous installation.
In addition to the Java SE Level and the ZVM version, the ZST version might be of interest. ZST are the Zing System Tools, mainly a required system service to manage memory for for ZVM. Take a look at the Zing Component Version Compatibility Table showing which ZVM version is compatible to which ZST version.