解答如下:第一个问题:想要从仓库.dbf中查询城市为北京和上海的仓库信息,是逻辑或运算(OR)、AND是条件中有并且的意思才用(与运算)所以正确的语句:
select * from 仓库 where 城市='北京' or 城市='上海'第二个问题:从供应商.dbf中查询所有公司名字中含有电子两字的供应商信息。正确语句:select * from 供应商 where 名字like'%电子%'而不是select * from 供应商 where 名字=“%电子%”因为在SQL中条件语句中的“=”后面不支持“%”这个通配符,而且在条件后面不是用双引号而是用英文状态下的单引号第三个问题:...
1. select * from 仓库 where 城市='北京' or 城市='上海'2. = 是指名字这个字段完全等於....如果名称='%电子%'
那麼是指名字为'%电子%'的才会显示,当然没有啦
like 会认识%这个关键字...是模糊查询的概念3. select distinct 供应商号 from 供应商...