access +adotable a:
  peo_id    peo_name  station_name                        ...
   1         tom      化学老师、物理教师、教务主任    
   2         jason    生物教师、物理教师
   3         jack     英语教师、副校长现在要查出  station_name 中有物理教师的人

解决方案 »

  1.   

    select * from Tblname where Station like '%物理教师%'
      

  2.   

    select * from a where substr(station_name,6,4)='物理教师'
      

  3.   

    select * from Tblname where Station like '%物理教师%'
    select * from Tblname where Station like '物理教师%'select * from Tblname where Station like '%物理教师'
      

  4.   

    select * from Tblname where Station like '%物理教师%'
      

  5.   

    LIKE可以实现,但是效率太低,表结果没有做好。
      

  6.   

    select * from Tblname where Station like '%物理教师%'
    在SQL Server下肯定是没有问题的。如果在 Access 下不成功的话,原因可能有:
    1。不支持like
    2 . 任意匹配符不是%
    针对的解决方案是:
    1。使用其他方法实现,而不是使用一条SQL,或者使用类似于 where  
    contains(Station ,'物理教师')之类的语句;
    2。查找帮助,找到该字符,