dbo.split(zone) 函返回'河南 洛阳'不就行了吗?

解决方案 »

  1.   


    SELECT mobilenum,
    Left(zone,CharIndex(' ',zone)-1) As Zone1,
    Stuff(zone,1,CharIndex(' ',zone),'') As Zone2
    from ivruserinfo
      

  2.   

    表為a(a int,b nvarchar(200))select right(b,len(b)-patindex('% %',b))as b1, left(b,patindex('% %',b)) as b2 from a
      

  3.   

    Zone的内容是'河南  洛阳 你俩好 SSSSS'第一个是二个空格,第二个以后是一个空格
    我想提出第一个和第二个数据
      

  4.   

    dbo.split(zone) 函返回'河南 洛阳'不就行了吗?
    你这可以吗,我试试。
      

  5.   

    回复人: wqs_qiu_shi(Rainy) ( ) 信誉:100  2005-03-30 10:08:00  得分: 0  
     
     
       Zone的内容是'河南  洛阳 你俩好 SSSSS'第一个是二个空格,第二个以后是一个空格
    我想提出第一个和第二个数据
    ---------------------------------------------------------
    那楼主就试试这样。
    SELECT mobilenum,
    Select Left(zone,CharIndex(' ',zone)-1) As Zone1,
    SubString(zone,CharIndex('  ',zone)+2,CharIndex(' ',zone)-1) As Zone2
    from ivruserinfo