fd08a0f7c79f18b4cca3424844b0963e.png

SQL入门推荐书籍——《SQL必知必会》、猴子的live课程——《从零开始学SQL》

【基本SQL查询语句】

  • select 选择输出字段
  • from 摘自某表
  • as 取别名(如果是中文需加引号)
  • distinct 不输出重复值
  • where 查询条件

ps:SQL运行顺序:from——where——select

【查询中会遇到的问题】

1.注意数据类型

如date‘1989-01-01’<'1990-01-01";

字符串中‘10’<'2'因为1排在前面

2.between包括两边的值等价于>=,<=。

b2f2742d806c486fd7e4c466c1f5a37c.png
这是我练习的一些select语句,要注意书写格式,上篇文章有提到。

【运算符】

83f48354cdc4b5d922dd50fed9c19d36.png

【模糊查询】

  • like

4d095858a3b26decdf72e87caf3c7ceb.png

【sqlzoo实操】

选择了SQLZOO上面的select basic,select from world,select names作为巩固练习。(个别涉及到复杂查询的可不做)

4c0564f8041c2bb37fd4db0d10273d43.png

472b39eb5c0de39e2da35d3f262153d3.png

运用了round函数:ROUND函数用于把数值字段舍入为指定的小数位数。(PS:字符段一定要用引号)

58a0af75cda1dfa15be82d789efe6bb6.png

小数点前的也可以用round函数

a7a767dfa9212f53c6419ea23b5764f8.png

【心得】

  • 不以善小而不为。

一切事物都是由简单再到复杂,如果不一步步来,后面的楼房很容易倒跨。

  • 实践是检验真理的唯一标准。

只有不断实践才能找到问题并解决,最终转变为自己的东西。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐