1

我需要获取 column 的整数值id,在其上使用crc32(),然后substr是前 2 个字符。

这就是我的想法:

SELECT SUBSTR(CRC32(id),0,2) FROM table LIMIT 10;

问题是,以下为每一行返回一个空值,这让我相信它substr()没有做它的工作。

有什么建议么?

4

1 回答 1

1
SELECT SUBSTR(CRC32(id),1,2) FROM table LIMIT 10;

享受!

于 2013-03-22T11:49:46.710 回答