電商資料課程 SQL筆記總結

2021-09-10 22:41:48 字數 2075 閱讀 1323

模組

用途dql

資料查詢語言

dml資料操作語言

ddl資料定義語言

dcl資料控制語言

tpl事務處理語言

ccl指標控制語言

前三種為資料分析師必學語言,最常用的是前兩種查詢語言與操作語言,後面三種為資料倉儲工程師的必學語言,有興趣可以學習

主要是用來建立資料庫/表,並定義其基本屬性的語言

常用語句如下:

建立庫:

create database 庫名;
刪除庫:

drop database 庫名;
建立表:

create table 表名

(指標1 指標型別 約束條件,

指標2 指標型別 約束條件,

……);

刪除表:

drop table 庫名;
檢視表結構:

desc 庫名;
修改表名:

法一:alter table 表名 rename to 新錶名;

法二:rename 表名 to 新錶名;

新增行:

insert into 表名

values(指標1值1,指標2值1,指標3值1,……);

(指標1值2,指標2值2,指標3值2,……);

……;

修改行:

update 表名

set 指標1=『新變數值』,指標2=『新變數值』

where 指標*=『**』

#加where是指修改特定的指標下對應的變數值 不加的話就會導致所有的指標1/2都修改為新變數值

新增/刪除/修改指標:

alter table 表名

add 指標名 指標型別 約束條件;

/drop 指標名;

/modify 指標名 新的指標型別/約束條件;

建立表的細節

約束條件

1.非空 not null

2.主鍵 primary key

3.自增 auto_increment

4.預設值 default 值*

舉例

create table orderitems

(order_num int not null auto_increment,

order_item int not null,

prod_id char(10) not null,

quantity int not null default 1,

item_price decimal(8,2) not null,

primary key(order_num,order_item

)engine- innodb

以insert updata delete三種指令為核心

資料插入'insert』

插入可以用4種方式使用:

1.插入完整的行

2.插入行的一部分

3.插入多行

4.插入查詢結果

插入完整的行:

insert into customers

values(null,'pep','100 main street','los angeles','ca',null)

插入新的行每個位置的值要與字段型別與順序對應,不能打亂,也必須完整

電商資料化管理

參考 電商資料化管理 電商知識圖譜 電商產品架構圖 b2c b2b b2b2c 應用架構 b2b2c超級管理後台 電商後台設計 庫存管理 得到 劉潤 商業洞察力 市場分析 深度工作 心智營銷 天貓店鋪q1階段推廣方案 分銷加多商戶 電商平台活動 總結 積分 運營思路 電商訂單庫欄位設計 電商平台銀行...

電商資料分析模型

又是一年年底,又到總結的時候。b2c 們該總結什麼?利潤?毛利?成本?空洞的文字一定會很蒼白,很業餘。資料,用資料說話。筆者根據 b2c運營的的業務特點,建立了整體 b2c運營體系的資料模型,技術部已經開始對接 後台,實施我們 web版的資料分析後台。明年我們的運營部,將逐步實現運營資料化,以資料為...

如何選擇電商資料採集方式

電子商務飛速發展,各個電商平台資料用 海量 來形容一點都不誇張。如果你需要在某一平台快速找到你需要了解的品類產品資訊,那麼一定會考慮搜尋一款採集軟體或者找一家靠譜的第三方公司協助你完成。但是我們知道如果只是蒐集乙個品牌的其中乙個或者多個型號這樣的量大家還可以利用採集器自己完成,但是一旦需要乙個品類下...