1:SELECT 购买人,编号,业务员,购买价格 FROM 表明 WHERE 购买人=业务员 ORDER BY 购买价格 fetch first 1 rows only上面麻花了点 没时间了明天继续,
1、查询购买人又是业务员的价格最底的那一条记录: SELECT top 1 * from 表名 where 购买人=业务员 order by 购买价格 2、查询购买人不是业务员的价格最底的那一条记录 SELECT top 1 * from 表名 where 购买人<>业务员 order by 购买价格
3.select * from table where 购买价格=(select min(购买价格) from table)and 购买人<> 业务员
1:SELECT 购买人,编号,业务员,购买价格 FROM 表明 WHERE 购买人=业务员 ORDER BY 购买价格 fetch first 1 rows only上面麻花了点 没时间了明天继续,
SELECT top 1 * from 表名 where 购买人=业务员 order by 购买价格
2、查询购买人不是业务员的价格最底的那一条记录
SELECT top 1 * from 表名 where 购买人<>业务员 order by 购买价格
验证要求:
a.1的结果加2的结果等于3的结果 ??????????????说话不清楚! 应该是说 查询(购买人是业务员的购买价格最底和购买人不是业务员购买价格最底)的二条记录的总和
如果你是求所有记录中购买价格最小的那条记录的话:
select top 1 * from 表名 ordery 购买价格
1.查询购买人又是业务员的价格最底的那一条记录
//结果应该是 张三 10011 张三 450
2.查询购买人不是业务员的价格最底的那一条记录
//结果应该是 张三 10011 李四 500
/.查询总的(不是管购买人是不是业务员)价格最底的那一条记录
//结果应该是 张三 10011 张三 450应该说一和三结果一样,要是你们老板说的 要1+2=3的话,那你要好好重新仔细的问一下三条到底要查什么东西,容易曲解老板意思这个大多人都会翻。。