select * from tbl_name where find_in_set('1', hot)

解决方案 »

  1.   

    需要自己编写find_in_set函数么!
    执行后返回0行 
      

  2.   

    需要自己编写find_in_set函数么!
    执行后返回0行 find_in_set 不需要自己寫,我這邊執行是可以的
    執行返回0,你可以查看表中是否有記錄。
      

  3.   

    需要自己编写find_in_set函数么!
    执行后返回0行 find_in_set 不需要自己寫,我這邊執行是可以的
    執行返回0,你可以查看表中是否有記錄。

    我数据存错了   hot字段时什么类型! 能用逗号间隔
      

  4.   

    需要自己编写find_in_set函数么!
    执行后返回0行 find_in_set 不需要自己寫,我這邊執行是可以的
    執行返回0,你可以查看表中是否有記錄。

    我数据存错了   hot字段时什么类型! 能用逗号间隔
    我用的是varchar
      

  5.   


    CREATE TABLE `hot` (
     `id` int(10) unsigned NOT NULL auto_increment,
     `hot` varchar(200) NOT NULL,
     PRIMARY KEY  (`id`)
    ) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=latin1