MYSQL条件查询、分组查询

SELECT
	securityno,
	(
		SELECT
			NAME
		FROM
			drugstore_sales_atc
		WHERE
			atc = securityno
	) atc_name,
sum(productqty) s_productqty,
	sum(realmoney) s_money

FROM
	drugstore_sales_consume_quantity_top5_150000_2024
WHERE
	securityno IS NOT NULL
AND securityno NOT LIKE '00%'
AND securityno NOT LIKE 'Q%'
AND securityno NOT LIKE 'T%'
AND securityno REGEXP '[^0-9]' = 1
AND date >= '2024-01-01'
AND date <= '2024-03-29'
GROUP BY
	securityno
ORDER BY
	s_productqty DESC;

SELECT
	securityno,
	(
		SELECT
			productname
		FROM
			drugstore_nmg.com_product
		WHERE
			securityno = a.securityno
		AND rownum = 1
	),
	sum(to_number(realmoney)) s_qty
FROM
	drugstore_nmg.rtp_retaildetail a
WHERE
	useday >= to_date ('2024-02-28', 'yyyy-MM-dd')
AND securityno NOT LIKE 'T%'
AND securityno NOT LIKE '0%'
GROUP BY
	securityno
ORDER BY
	s_qty DESC

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值