学习第二天

图片发自简书App

LIMIT 10

只看10行数据。

写在最后,功能是指定查看前几行观测。

ORDER BY 

位于LIMIT之前

默认按升序排列:从a-z,从0-1,从早到晚

ORDER BY aa , bb DESC

一次排序多列:降序只对前面一列(bb)起作用;aa为升序,bb为降序。

图片发自简书App

WHERE

放在FROM后面,ORDER BY前面;功能为筛选行。


图片发自简书App

在使用WHERE时不用排序也可以筛选。

WHERE通常与IN  LIKE一起用,见后面笔记。

生成新列:

SELECT a/b AS c

生成一列名叫c,c的值是a/b得到的。

AS 起名字

图片发自简书App

LIKE

WHERE name LIKE '%google%'

挑选出name中类似 aaagoogleccc的观测,%表示任意字符



图片发自简书App

IN

WHERE name IN('aa','bb')

挑选name中aa 和bb的观测,注意加‘’ 和,

NOT LIKE

NOT IN 

取反



练习:

1 编写一个查询,返回按从最新到最早排序的 订单 中的前 5 行,但需首先列出每个日期的最大 total_amt_usd。

SELECT occurred_at,total_amt_usd

FROM orders

ORDER BY occurred_at DESC,total_amt_usd DESC

LIMIT 5;

2 从 订单 表提取出大于或等于 1000 的 gloss_amt_usd 美元数额的前五行数据(包含所有列)。

3 从 订单 表提取出小于 500 的 total_amt_usd美元数额的前十行数据(包含所有列)。

SELECT *

FROM orders

WHERE gloss_amt_usd >= 1000

LIMIT 5;

SELECT *

FROM orders

WHERE total_amt_usd < 500

LIMIT 10;

4过滤账户(accounts )表格,

从该表格中筛选出 Exxon Mobil 的 name、website 和 primary point of contact (primary_poc)。

SELECT name,website,primary_poc

FROM accounts

WHERE name='Exxon Mobil';

使用 accounts (客户) 表查找

5 所有以 'C' 开头公司名。

6 名称中包含字符串 'one' 的所有公司名。

7 所有以 's' 结尾的公司名。

SELECT *

FROM accounts

WHERE name LIKE 'C%';

SELECT *

FROM accounts

WHERE name LIKE '%one%';

SELECT *

FROM accounts

WHERE name LIKE '%s';

我们可以使用这个新运算符来提取前两个概念中不属于查询内容的所有行。

8 使用客户表查找除 Walmart、Target 和 Nordstrom 之外的所有商店的客户名称、主要零售店和销售代表 id。

9 使用 web_events 表查找除通过任何方法联系的个人的所有信息,除了使用 organic 或 adwords 方法。

使用客户表查找:

10 所有不以 'C' 开头的公司名。

11 所有名称中不包含字符串 'one' 的公司名。

12 所有不以 's' 结尾的公司名。

SELECT name,primary_poc,sales_rep_id

FROM accounts

WHERE name NOT IN('Walmart','Target','Nordstrom');

SELECT *

FROM web_events

WHERE channel NOT IN('organic','adwords');

SELECT name

FROM accounts

WHERE name NOT LIKE 'C%';

SELECT name

FROM accounts

WHERE name NOT LIKE '%one%';

SELECT name

FROM accounts

WHERE name NOT LIKE '%s';

工具能学都要学,在改用什么工具的时候就用什么工具,觉得查询筛选数据还是用SQL语言比较效率。那就应该去了解和掌握能解决问题的利器才是。R的优势是包比较多,SAS是专门的企业专门用。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 205,132评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,802评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,566评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,858评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,867评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,695评论 1 282
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,064评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,705评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,915评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,677评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,796评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,432评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,041评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,992评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,223评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,185评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,535评论 2 343

推荐阅读更多精彩内容