使用SELECT DISTINCT author FROM table_bookshop,得出的结果虽说已经少了很多重复项,但是还是有相同的,即是结果不唯一,怎么解决?
---------------------------------------------------------------
是不是authur字段中有空格,看不见呀?
---------------------------------------------------------------
SELECT DISTINCT RTRIM(LTRIM(author)) FROM table_bookshop
---------------------------------------------------------------
authur 字段的信息 肯定包括空格、回车之类的东东。
同意 Sky_blue(老衲)的意见
---------------------------------------------------------------
空格会去掉的,可能有些非法字符(不可见的)。
---------------------------------------------------------------
空格
---------------------------------------------------------------
SELECT DISTINCT RTRIM(LTRIM(author)) FROM table_bookshop
同意 Sky_blue(老衲)的意见