WebApr 18, 2024 · SELECT id FROM table ORDER BY SUBSTRING_INDEX(column, ' ', 1), … WebOrdering by a Substring Ordering by a Substring You can order by a substring instead of by the entire length of a character, BYTE, or TEXT column, or of an expression returning a character string. The database server uses the substring to sort the result set. Define the substring by specifying integer subscripts
SUBSTRING (Transact-SQL) - SQL Server Microsoft Learn
WebJan 15, 2024 · Sorts the rows of the input table into order by one or more columns. The sort and order operators are equivalent Syntax T sort by column [ asc desc] [ nulls first nulls last] [, ...] Parameters Returns A copy of the input table sorted in either ascending or descending order based on the provided column. Example WebOct 12, 2024 · The ORDER BY clause requires that the indexing policy include an index for … incident in frome today
ORDER BY Clause - IBM
WebJul 9, 2024 · If instead your substring is after the beginning, you would: need some type of scripting addon; extract the values into a custom field, and then sort; or if you only need this a few times, export to a spreadsheet to do it. Best regards, Bill Reply Suggest an answer Log in or Sign up to answer Still have a question? WebApr 18, 2024 · SELECT id FROM table ORDER BY SUBSTRING_INDEX (column, ' ', 1), LENGTH (column) DESC GROUP BY id The problem that it seems that I can't define a specific string to it And it orders the full-records only, What I want is something to order the matches of the ORDER BY at top by its highest-matching value as the ladder of defined string. WebDec 4, 2024 · The subselect collects all rows and converts them into a single string by appending them with a separator ";". This is what I need: (SUBSTRING ( (SELECT d1.name +'; ' FROM data1 d1 inner join data2 d2 on d1.id = d2.id WHERE d1.id = dOfOutterSelect.id ORDER BY d1.CreatedOn FOR XML PATH ('') ), LENGTH (),1)) As "Row name", sql-server … inbody touch