后台管理系统中,如果admin_id字段存的是id,但条件搜索时传的是张三,张三对应的user_id是3,这个时候应该怎么条件查询?
后台管理系统中,如果admin_id字段存的是id,但条件搜索时传的是张三,张三对应的user_id是3,这个时候应该怎么条件查询?
后台管理系统中,如果admin_id字段存的是id,但条件搜索时传的是张三,张三对应的user_id是3,这个时候应该怎么条件查询?
用户954967489
2025年02月11日
|
浏览 173
在后台管理系统中,如果你需要根据用户名(如“张三”)来查询对应的 admin_id,可以通过以下步骤进行条件查询:
-
首先,你需要从用户表中查找“张三”对应的
user_id。假设用户表名为users,可以使用如下 SQL 查询:复制代码SELECT id FROM users WHERE username = '张三'; -
然后,使用获得的
user_id来查询 admin 表。假设 admin 表名为admins,可以使用如下 SQL 查询:复制代码SELECT * FROM admins WHERE admin_id = (SELECT id FROM users WHERE username = '张三');
这样,你就可以通过用户名找到对应的 admin_id 并进行条件查询。
我要提问
复制内容
分享给好友
AI编程问答网 免责声明:
以上内容除特别注明外均来源于网友提问,AI编程问答网回答,权益归原著者所有;
