帮忙看下这条语句该怎么写 用户能看到 所有录入人的未就诊的客户 和自己录入的已就诊的客户 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from table where ‘录入人’=‘%s’ or ‘录入状态’=‘%s’当然这条语句 只是 简单的举例,楼主也没有提供 表机构之类的 ,只能写的这么马虎了望能帮助到楼主 我现在想要的效果是4条记录表Aid status user 1 未就诊 张三2 已就诊 张三3 未就诊 李四4 已就诊 李四我现在想的是 比如李四登录了 他能看到的是1 未就诊 张三3 未就诊 李四4 已就诊 李四如果是张三登录的话是1 未就诊 张三2 已就诊 张三3 未就诊 李四 select * from table where status ='未就诊' or user='张三' 如果我现在输入查询条件 user=李四那不就查不出李四未就诊的了嘛 select * from tbwhere status='未就诊' or user='李四' select * from tbwhere IF(status='已就诊',user='用户名',1=1) 请教一个联级操作 怎样从XP连接LINUX中的mysql数据库 my.cnf问题 存储过程中游标内为什么无法使用变量设值呢 附代码 postgres历史记录占满了硬空间清理问题 关于MYSQLCLIENT与GLIBC_2.4的依赖问题(使用MYSQL C API) 怎么打开mysql中的缓冲区呀? mysql中有exists 和in 查询吗? Mysql 的数据类型,以及之间的区别事什么? MYSQL 冻结解冻查询语句 数据库设计的问题 windows mysql 怎么实现 多主一从
望能帮助到楼主
4条记录
表A
id status user
1 未就诊 张三
2 已就诊 张三
3 未就诊 李四
4 已就诊 李四
我现在想的是 比如李四登录了 他能看到的是
1 未就诊 张三
3 未就诊 李四
4 已就诊 李四
如果是张三登录的话是
1 未就诊 张三
2 已就诊 张三
3 未就诊 李四
那不就查不出李四未就诊的了嘛
from tb
where status='未就诊' or user='李四'
from tb
where IF(status='已就诊',user='用户名',1=1)