select a.*
from 表 a join(
select 料号,报价=min(报价) from 表 group by 料号
)b on a.料号=b.料号 and a.报价=b.报价
from 表 a join(
select 料号,报价=min(报价) from 表 group by 料号
)b on a.料号=b.料号 and a.报价=b.报价
解决方案 »
- sql中的外键问题——如何让一个表里的一个属性同时和很多张表关联
- 问一个比较弱智的关于INSERT的技术问题
- 选出没有重复的记录行
- 随机选取sum(列)=5的记录
- 如何检索 sqlserver 中 text类型 中的所有字符,用普通语句只能检索出4096个.
- ORACLE 关联查询的区别
- Access数据库导入sqlserver报错
- 怎样才能查询某条记录添加的时间 #####################100%结贴
- Sql server:我想用在一个存储过程事同时返加记录集和Output型参数值来被asp调用,怎么才能做到?
- 在使用OpenRowSet 向SQL server 里插入Excel数据时,提示以下错误:请问是什么意思?谢谢!
- 如何判断操作员已登录(自己软件中定义的操作员)
- vfp 的系统时间
from 表 a join(
select a.料号,a.报价,厂商=min(a.厂商)
from 表 a join(
select 料号,报价=min(报价)
from 表 group by 料号
)b on a.料号=b.料号 and a.报价=b.报价
)b on a.料号=b.料号 and a.报价=b.报价 and a.厂商=b.厂商
from 表 a join(
select a.料号,a.报价,厂商=min(a.厂商)
from 表 a join(
select 料号,报价=min(报价)
from 表 group by 料号
)b on a.料号=b.料号 and a.报价=b.报价
)b on a.料号=b.料号 and a.报价=b.报价 and a.厂商=b.厂商