SQL语句
有数据表T_table,其中有字段z1。z1存储由空格分隔的多个字符串,例如: 
             记录号               z1 
             1                     ab1   df1   ft1 
             2                     df1   ab1   ft1 
             3                     df1   ft1   ab1 
             4                     ab   df1   ft1 
             5                     df1   ab   ft1 
             6                     df1   ft1   ab 
             希望检索z1中包含“ab”但不包含“ab1”的记录(只包含后3条记录),SQL语句是什么?
------解决方案--------------------select * from T_table where charindex( ' ab  ', '  '+z1+ '  ')> 0 and charindex( 'ab1 ', '  '+z1+ '  ')=0