比如说有一个表:info
字段有:厂名    产品名称    编号.....等等
        f1       p1         ....     ......
        f1       p2         ...      .........
        f1       p3         ...       .....
        f1       p4         ...      ......
        
        f2       p1         ...      .....
        f2       p6          ...       .....
 
        f3       p3         ...       .....
        f3       p4        ....        ....
我的问题是,用ADOquery(最好,或者其他),比如我想知道生产的产品名称 包括 p1和p2的厂名
,也就是说我想知道哪些厂是同时生产p1和p3的,返回厂名。用select * from where 产品名称=p1 and 产品名称=p3 返回到DBGrid时DBGrid什么都没有显示,
不用and 用 or 返回的厂名又包括了f2和f3, 希望赐教!! 谢!