天天看点

根据商品大类对商品按金额从小到大排序,打上标签

求助大神,这条HQL怎么写?

需求:根据商品大类对商品按金额从小到大排序,前30%为低档,30% 80%为中档,高于80%为高档,打上标签

数据:

商品大类 商品名称 商品金额 商品档次标签

手机 华为mate 2999

手机 苹果iPhoneX 699

手机 vivo NEX 3000

手机 诺基亚7920 583

食品 蛋黄酥 10

食品 吐司切片蛋糕 32

食品 丹麦手撕糕点美食 19.9

建表语句:

`create table product_info (

p_category string,

p_name string,

p_price double)

row format delimited fields terminated by ‘\t’;

load data local inpath ‘/opt/module/datas/product_info.txt’ into table product_info;`