如何用sql语句在一个表中,找到相同商品编号并且数量日期相同的
解决方案 »
- 如何写这个SQL语句.
- 表中有id字段mtdetail_id,不连续,数百万记录,如何最快找到第3000个id值?
- 能否将查询结果拼接一下,然后只返回一条记录
- 有没工具直接把简体中文转为繁体中文的
- 急,一条Sql 语句
- 急 在线等!!谢谢
- 求sql server 查询语句
- 当SQL中,同时插入大量数据时,应用何种方式优化呢?
- 求助一个简单的问题。(菜鸟努力学飞中......)
- next_record called with no query pending.请问这是什么错?怎么解决?谢谢
- 做个酒店管理系统需要哪些关系表,应包括哪些内容呢?这是我的课程设计,第一次....
- 请高手看看这个触发器有什么问题????急!!!!!!!!!!!!!
FROM tb AS a,
(
SELECT 商品编号,数量,日期
FROM tb
GROUP BY 商品编号,数量,日期
HAVING COUNT(*)>1
) AS b
WHERE a.商品编号=b.商品编号
AND a.数量=b.数量
AND a.日期=b.日期;
where exists(select 1 from 表 b where b.id <> a.id and b.商品编号 = a.商品编号 and b.数量=a.数量 and b.日期=b.日期)
where exists(select 1 from 表 b where b.id <> a.id and b.商品编号 = a.商品编号 and b.数量=a.数量 and b.日期=b.日期)