sql取字符前几位

left(string,要取的字符数)从左边第一个开始取字符串的N个字符楼上的正确解决方案

请问下SQL怎么取值前几位的字符做比较

select*fromtable1t1,table2t2wheret1.NO1=t2.no2andt1.itm1=left(t2.itm2,6)

Oracle单词是:

substr(t2.item2,1,6)