Dans SQL Server, comment forcer le tri des valeurs à apparaître dans une certaine logique. Pour autant que je comprenne, SQL met d'abord les caractères, puis les nombres et les lettres lors du tri des valeurs.Comment forcer le tri des valeurs dans certaines logiques
Maintenant, j'ai besoin du trait de soulignement après la lettre. Par exemple, je ont une valeur de OA_G
et une fourchette comprise entre MRI
et OL5
Actuellement SQL met OA_G
entre la plage. Mais j'ai besoin de le forcer à être hors de portée.
A travers [classements ] (https://docs.microsoft.com/en-us/sql/relational-databases/collations/collation-and-unicode-support#Collation_Defn) –
Montrer un exemple de vos données – MelgoV
La racine du problème est que vous avoir deux morceaux de données dans un seul tuple. Votre "groupe" indique que vous avez deux éléments de données qui violent 1NF et cause beaucoup de douleur. La meilleure solution serait de diviser vos données en deux colonnes. –