我有一个像这样的列族:
我做SELECT * FROM image_index WHERE type =“image_by_size”ORDER BY值DESC;
是否可以比较像int这样的文本?
答案 0 :(得分:0)
@Jacky Lormoz
在将数字(不是特别是int,它也适用于long或double)作为字符串进行比较时要非常小心。
实施例
1L< 2L< 10L
但是
“1”< “10”< “2”
如果要将数字作为字符串进行比较,请将左填充添加为0。
“01”< “02”< “10”
现在,根据您的号码长度,您可能需要在左侧添加许多0:
“000001”< “000002”< “000010”