我有这样的查询:
SELECT RIGHT(id, 1) id_root
FROM user
WHERE LENGTH(id) = 3
and LEFT(id, 1) = '0'
Run Code Online (Sandbox Code Playgroud)
以及如何将该查询转换为活动记录codeigniter.
我的问题是语法RIGHT( id, 1 ),也是LEFT(id,1)='0'
我在将数据设置为NULL的更新列时遇到问题,我在一个表user中的每一列都是id_parent列,用户可以删除父级并可以添加父级,因此,如果user有parent,id_parent将设置用户的parent id,但用户可以删除父级的数据,因此,如果user删除父级的数据,则id_parent列将设置为NULL。因此,如何在数据库中将数据设置为null " "却不是NULL。这是我的user桌子。
user
id_user | name | address | id_parent
Run Code Online (Sandbox Code Playgroud)