2013-03-22 47 views
1

我需要抓取整數值的列id,使用crc32()就可以了,然後substr的前2個字符。需要crc32整數列和substr結果

這是我的想法:

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

的問題是,下面的回報,導致我相信substr()沒有做它的工作每行一個空值。

有什麼建議嗎?

+0

try ** LEFT(CRC32('id'),2)**函數。 – Dhinakar 2013-03-22 11:52:32

回答

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

享受!