简单的SQL语句书写介绍
埋点测试就是为了实现数据的收集和分析,工作中通过第三方平台【这里使用的是神策后台】去查看相应的埋点数据
1、神策简介:
神策数据针对互联网企业提供大数据分析产品和解决方案,以及针对传统企业提供大数据相关咨询
2、SQL语句查询【查看埋点字段表,执行对应有埋点的操作】
检查埋点是否正确,出现错误的情况一般是:
(1)、漏埋点,举个例子:进入教室这个事件,我想埋设备的信息,教室的ID等等一些点,但是在执行查询语句的时候,没有看到设备信息的字段,这种情况就是属于漏埋点
(2)、埋点信息有误:还是第一个例子,在执行查询语句的时候,设备信息显示为WIN,但是实际环境是MAC,这就说明埋点的信息有误
(3)、埋点的频率不一致:还是第一个例子,进入教室这个动作,实际环境中我在2分钟内进行了三次,但是执行语句后,这个时间段该动作只发生了两次
SQL语句查询:
在这里介绍一些简单的语句书写
SS | user_id | time | OS |
chifan | 1234 | 12 | WN |
heshui | 123 | 12 | MAC |
(1)、查询
SELECT * FROM 表名 WHERE 条件
示例:select * from ss where user_id='1234'
select * from ss where user_id='1234'and time between '11'and '12' order by time DESC;【降序】
select * from ss where user_id='1234'and time between '11'and '12' order by time AESC;【升序】
模糊查询:select * from ss where user_id like='1';
(2)、创建数据库: create database dbname
(3)、删除数据库: drop database dbname
(4)、创建表: create table ss()-------括号里面是自己需要的各种参数
(5)、删除表: drop table ss
(6)插入数据: insert into ss(user_id, time) values(123567, 13)
(7)删除数据: delete from ss------删除表中的所有数据
delete from ss where 条件表达式 ------删除表中符合条件的数据
(8)更新数据: update ss set user_id=12356, time=11 where user_id=123567 【条件表达式------更新满足条件的项】