请教sql语句的问题。。

table test

id usertype visible
1 animal true
id usertype visible
2 animal true
id usertype visible
3 house true

如何把所有 usertype 是 animal 的 Visible 值改成false?

update test set visible = false where usertype like 'animal'

 update test set visible = 'false' where usertype = 'animal'

update test set visible =0 where usertype = 'animal'
bool值可以用0,1表示!

楼上的都OK了,问题应该解决完了吧?

UPDATE test SET visible = 'false' WHERE usertype = 'animal';

UPDATE test SET visible = 'false' WHERE usertype = 'animal';

这个应该可以了吧