用户能看到 所有录入人的未就诊的客户 
和自己录入的已就诊的客户

解决方案 »

  1.   

    select  *  from table  where  ‘录入人’=‘%s’  or  ‘录入状态’=‘%s’当然这条语句   只是 简单的举例,楼主也没有提供  表机构之类的 ,只能写的这么马虎了
    望能帮助到楼主
      

  2.   

    我现在想要的效果是
    4条记录
    表A
    id  status user 
    1    未就诊 张三
    2    已就诊 张三
    3    未就诊 李四
    4    已就诊 李四
    我现在想的是 比如李四登录了 他能看到的是
    1 未就诊 张三
    3 未就诊 李四
    4 已就诊 李四
    如果是张三登录的话是
    1 未就诊 张三
    2 已就诊 张三
    3 未就诊 李四
      

  3.   

    select * from table where  status ='未就诊' or user='张三'
      

  4.   

    如果我现在输入查询条件 user=李四
    那不就查不出李四未就诊的了嘛
      

  5.   

    select * 
    from tb
    where status='未就诊' or user='李四'
      

  6.   

    select * 
    from tb
    where IF(status='已就诊',user='用户名',1=1)