有一个“表1”
分别有字段“id”“A”“B”“C”“D”“数量”
我想查找A & B & C 不重复 且“数量”最小值的“id”号码
分别有字段“id”“A”“B”“C”“D”“数量”
我想查找A & B & C 不重复 且“数量”最小值的“id”号码
解决方案 »
- 关于报表的问题
- 请问如何吧一个字段里面的空格都换成a
- 将 varchar 值 '1,2,3,4,5,6' 转换为数据类型为 int 的列时发生语法错误。 按网上的办法没能解决
- MSSQL的相对路径怎么表示,VB有App.Path,那MSSQL呢?
- 分组取得最大时间及最小时间对应的ID
- 再请问邹建和众高手,同时有SQLSERVER和MSDE(新建实例安装),那么连接MSDE中的数据库的字符串应该是什么?
- SQL只显示百分比 小数点2位
- 关于SQL2008只有MDF 还原数据库
- 问个算法(100分)
- 100分寻求答案!!!一个SQL问题
- 数据转换
- ORACLE在连接的时候出12505错误 ORA-12505:TNS:监听程序当前无法连接描述符中所给的SID
where not exists(select * from 表1 where a=t.a and b=t.b and c=t.c and 数量<t.数量)
id
from
tb t
where
数量=(select min(数量) from tb where a=t.a and b=t.b and c=t.c )
from (
select a,b,c,min(数量) fs
from 表1
where a<>b and b<>c and a<>c
group by a,b,c
) b
left join 表1 a on b.a=a.a and b.b=a.c and b.c=a.c and b.fs=a.数量