sql >> Databáze >  >> RDS >> Sqlserver

Jak mohu obecně seřadit sloupec „Číslo verze“ pomocí dotazu SQL Server

Pokud používáte SQL Server 2008

select VersionNo from Versions order by cast('/' + replace(VersionNo , '.', '/') + '/' as hierarchyid);

Co je hierarchieid

Upravit:

Řešení pro roky 2000, 2005, 2008:Řešení pro T-SQL Sorting Challenge zde.

Výzva



  1. Jak mohu opravit chybu MySQL # 1064?

  2. Před vytvořená databáze Oracle pro učení a testování pomocí Oracle Developer VM

  3. Jak automatizovat migraci ze Standalone MySQL do Galera Cluster pomocí Ansible

  4. Riziko při používání dynamické paměti v rámci Hyper-V