游戏数据分析笔试题
一、 编程题
有一个计费表表名 jifei 字段如下: phone(8位的电话号码) , month (月份),expenses (月消费,费用为0表明该月没有产生费用)
下面是该表的一条记录:64262631,201011,30.6 这条记录的含义就是64262631的号码在2010年11月份产生了30.6元的话费。
按照要求写出满足下列条件的sql 语句:
1、 查找2010年6、7、8月有话费产生但9、10月没有使用并(6、7、8月话费均在51-100元之间的用户。
2、 查找2010年以来(截止到10月31日)所有后四位尾数符合AABB 或者ABAB 或者AAAA 的电话号码。(A 、 B 分别代表1—9中任意的一个数字)
3、 删除jifei 表中所有10月份出现的两条相同记录中的其中一条记录。
4、查询所有9月份、10月份月均使用金额在30元以上的用户号码(结果不能出现重复)
二、逻辑思维题
1、 某人卖掉了两张面值为60元的电话卡,均是60元的价格成交的。其中一张赚了20%,
另一张赔了20%,问他总体是盈利还是亏损,盈/亏多少?
2、 有个农场主雇了两个小工为他种小麦,其中A 是一个耕地能手,但不擅长播种;而B
耕地很不熟练,但却是播种的能手。农场主决定种10亩地的小麦,让他俩各包一半,于是A 从东头开始耕地,B 从西头开始耕。A 耕地一亩用20分钟,B 却用40分钟,可是B 播种的速度却比A 快3倍。耕播结束后,庄园主根据他们的工作量给了他俩600元工钱。他俩怎样分才合理呢?
游戏数据分析笔试题
一、 编程题
有一个计费表表名 jifei 字段如下: phone(8位的电话号码) , month (月份),expenses (月消费,费用为0表明该月没有产生费用)
下面是该表的一条记录:64262631,201011,30.6 这条记录的含义就是64262631的号码在2010年11月份产生了30.6元的话费。
按照要求写出满足下列条件的sql 语句:
1、 查找2010年6、7、8月有话费产生但9、10月没有使用并(6、7、8月话费均在51-100元之间的用户。
2、 查找2010年以来(截止到10月31日)所有后四位尾数符合AABB 或者ABAB 或者AAAA 的电话号码。(A 、 B 分别代表1—9中任意的一个数字)
3、 删除jifei 表中所有10月份出现的两条相同记录中的其中一条记录。
4、查询所有9月份、10月份月均使用金额在30元以上的用户号码(结果不能出现重复)
二、逻辑思维题
1、 某人卖掉了两张面值为60元的电话卡,均是60元的价格成交的。其中一张赚了20%,
另一张赔了20%,问他总体是盈利还是亏损,盈/亏多少?
2、 有个农场主雇了两个小工为他种小麦,其中A 是一个耕地能手,但不擅长播种;而B
耕地很不熟练,但却是播种的能手。农场主决定种10亩地的小麦,让他俩各包一半,于是A 从东头开始耕地,B 从西头开始耕。A 耕地一亩用20分钟,B 却用40分钟,可是B 播种的速度却比A 快3倍。耕播结束后,庄园主根据他们的工作量给了他俩600元工钱。他俩怎样分才合理呢?