我在表格中有字段,其中包含由;
分隔的多个值。
我需要按该字段对结果进行排序,但必须按每个字段的最小值进行排序。
是否可以写下这样的内容:
ORDER BY MIN(SPLIT(";", FIELD)) ASC
答案 0 :(得分:0)
您需要先选择以';'分隔的所有值然后使用order on that like。
SELECT SUBSTR(test_column,1,INSTR(test_column,'-')-1) as test_column
from TestTable order by min(test_column);