我有一张表格,其中有一个列名为“mappedcloumnname”和“fieldname”,我的“fieldcolumn”包含“address1”,“address2”,“city”,“state”,“customerid”,“country”等内容,“mappedcolumn”包含“c1-c20”。我编写了一个查询来根据“mappedcolumn”名称对我的数据进行排序,但我得到的顺序是错误的。
SELECT * FROM customermetadata
WHERE OrgID = in_orgid
ORDER BY MappedColumnName;
SELECT 'c2' > 'c10'
是真的。这意味着c10
在c2
之前。 - 1000111mappedcolumn
是否总是包含以 'c' 开头且其余部分为数字的字符串? - 1000111