@temp=left(col1,charindex('.',col1)-1)
以上是sql2000里的left和charindex函数
问有没有在mysql里找到对应的函数        

解决方案 »

  1.   

    @temp=left(col1,charindex('.',col1)-1)
    等价于 
    select @temp=left(col1,locate('.',col1)-1) from 'table'
      

  2.   


    找到 用INSTR
    现在发现不能找到以下的函数
    STUFF下例通过在第一个字符串 (abcdef) 中删除从第二个位置(字符 b)开始的三个字符,然后在删除的起始位置插入第二个字符串,创建并返回一个字符串。 SELECT STUFF('abcdef', 2, 3, 'ijklmn')
    GO下面是结果集:--------- 
    aijklmnef (1 row(s) affected)不知道 STUFF如何在mysql找到相应的饿函数