SELECT users from MySQL database by privileges bitmask?

蓝咒 提交于 2019-11-30 08:19:00

[...] want to SELECT some fields

Wrong. You want to select some Rows. Columns are usually called fields.

You are supposed to read the Documentation: Bit Functions are documented for mysql.

So you can try:

Select * from users WHERE (user_privileges & 1) >0

SELECT
    *
FROM
    users
WHERE
    (user_privileges & <level>) = <level>

<level> being the access level you want to search on (e.g. 1, 5, 9, 130, etc.)

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!