0

多くの異なる数値を格納するvarchar型の列があります。たとえば、写真を見てくださいここに画像の説明を入力してください

短くする必要があります

12-1

12-13

12-105

12-127

12-168

ありがとう

4

1 に答える 1

3

1あなたはそのようなことを試すことができます:

SELECT *, SUBSTRING_INDEX(row_name, '-', 1) as some_sort
FROM table_name
ORDER BY some_sort

だから私は推測します(テストされていませんが、そのように考えています):、、、
12-34... etc12-4612-9512-135

しかし、質問の質は低いので、私はあなたが何をしたいのかを推測することしかできません。

于 2012-11-27T10:42:12.543 に答える