各位大佬救命 现在有的字段,系统的用户名fine_username, 同一张表上,有地区、人员、营业额三个字段。用户名跟这张表没任何关联。 想要实现的功能是: 用下拉框查询 当用户A登录时,下拉框显示a地区的所有人员 当B登录时,下拉框显示b地区的所有人员 当管理员admin登录时,显示所有人员。 登录的用户是默认的 人员是根据地区来决定的,所以要先确认地区。 原来写的: SELECT 人员 FROM SALES_BASIC WHERE 地区 = (CASE WHEN '${fine_username}' = 'A' THEN '1' WHEN '${fine_username}' = 'B' THEN '2'
END) 上面这个表达式的问题是 当admin登录时 不显示任何人员 求各位大佬看下怎么改 |
最佳回答 |
||||
0
|
|