例子:
SELECT
di.name AS '交易名',
mi.companyname AS '商家名',
( IF(di.typeof=0,'普通发货',( IF(di.typeof=1,'密码券','优惠券') ) ) ) AS '交易类型',
TIMESTAMP(FROM_UNIXTIME(di.begintime/1000)) AS '交易开始时间',
TIMESTAMP(FROM_UNIXTIME(di.endtime/1000)) AS '交易结束时间',
di.sold AS '实际成交数',
di.price AS '交易单价',
di.sold * di.price AS '成交总额',
md.purchase AS '交易成本',
di.discount AS '折扣'
FROM
merchant_info mi,
deals_info di
LEFT JOIN merchant_deal md
ON md.merchantid = di.merchantid
AND md.modifytime = di.createtime
WHERE di.citycode = '0731'
AND style=1
AND mi.uid=di.merchantid
AND di.begintime > UNIX_TIMESTAMP('2011-03-23 00:00:00') * 1000 ORDER BY di.begintime
SQL查询案例
本文提供了一个SQL查询示例,展示了如何从多个表中联接并筛选数据,包括交易名称、商家名称、交易类型等详细信息。该查询还涉及时间戳转换及复杂的条件过滤。
300

被折叠的 条评论
为什么被折叠?



