1. 程式人生 > >簡單的SQL語句書寫介紹

簡單的SQL語句書寫介紹

埋點測試就是為了實現資料的收集和分析,工作中通過第三方平臺【這裡使用的是神策後臺】去檢視相應的埋點資料

1、神策簡介:

神策資料針對網際網路企業提供大資料分析產品和解決方案,以及針對傳統企業提供大資料相關諮詢

2、SQL語句查詢【檢視埋點欄位表,執行對應有埋點的操作】

檢查埋點是否正確,出現錯誤的情況一般是:

(1)、漏埋點,舉個例子:進入教室這個事件,我想埋裝置的資訊,教室的ID等等一些點,但是在執行查詢語句的時候,沒有看到裝置資訊的欄位,這種情況就是屬於漏埋點


(2)、埋點資訊有誤:還是第一個例子,在執行查詢語句的時候,裝置資訊顯示為WIN,但是實際環境是MAC,這就說明埋點的資訊有誤


(3)、埋點的頻率不一致:還是第一個例子,進入教室這個動作,實際環境中我在2分鐘內進行了三次,但是執行語句後,這個時間段該動作只發生了兩次


SQL語句查詢:

在這裡介紹一些簡單的語句書寫

SSuser_idtimeOS
chifan123412WN
heshui12312MAC

(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 【條件表示式------更新滿足條件的項】