写SQL查询语句语句步骤
2017-11-04 16:03 · 约 602 字 · 浏览 3,056 次 · 更新 2020-05-18 09:14语法
查询步骤
- 确定需要查询的字段的来源表
- 确定需要查询的条件的来源表
- 明确表之间的关系
- 确定表数据关联后的结果是否唯一性,参见如下SQL语句:
SELECT a.OrderID
FROM Net_Order AS a
LEFT JOIN Net_Visitor AS nv ON a.OrderID = nv.OrderID
LEFT JOIN SYSTEM_USER AS su ON a.CreateUserID = su.UserID
GROUP BY a.OrderID
HAVING COUNT(1) > 1
- 了解数据的关系,并验证关系的正确性
select FromProductName,FromSourceName
from Net_Order
where FromSourceName IN('胖丁旅游','途优优','兴韦度科技')
group by FromProductName,FromSourceName;
- 填充条件
- 确定字段
- 最终检测结果
统计的目的
- 将多表数据整合成一个表,进行冗余
- 将多条数据整合成一条数据
- 将不同纬度的数据组合成一个表方便查询.如:退票、核销、取票、订单
- 方便优化,加快查询速度
- 进行2次统计