sql >> Databasteknik >  >> RDS >> Sqlserver

Hur kan jag sortera en kolumn "Versionsnummer" allmänt med hjälp av en SQL Server-fråga

Om du använder SQL Server 2008

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

Vad är hierarchyid

Redigera:

Lösningar för 2000, 2005, 2008:Lösningar till T-SQL-sorteringsutmaningen här.

Utmaningen



  1. Hur man övervakar PostgreSQL som körs inuti en Docker-behållare:Del ett

  2. Finns det något sätt att få radnumret i Mysql som rownumret i oracle

  3. Oracle Database TLS1.2 / SSL-anslutning med JDBC thin och JKS

  4. internationaliserat reguljärt uttryck i postgresql