SQL基础查询与排序

本笔记为阿里云天池龙珠计划SQL训练营的学习内容,链接为:https://tianchi.aliyun.com/specials/promotion/aicampsql

SELECT语句基础

sql查询数据的语法就一种,那就是select,类似于dataframe中的query,将数据从表中拿出,如果你的数据来自表,那还需要在select语句加上from 表名,如果你不想从表中拿,只写个select 1都是可以的。
加上from之前,你还需要考虑需要拿出哪些列的数据,写*可以把所有列的都拿出来,不过已经不推荐了,因为查询的效率会低。
而针对行的筛选,可以用在表名后加where语句进行筛查,实现方法是列名+判断。

算术运算符和比较运算符

涉及判断,就必定需要考虑运算符,常见的加减乘除直接用±*/即可;等于号也是=的意思,而不等于可以用!=,也可以用<>;大于小于大于等于等也和正常的数据计算一样。
不过也需要注意,如果你进行的判断类型不是数字类型,那常规的判断就会出现问题,比如字符串的大小判断会按字典属性判断,万幸的是日期判断的大小比较是正常进行的,我们只需要关注字符串即可,而且一般不要对字符串进行大小判断。
同样的情况还会出现在数据为NULL的时候,和NULL用比较运算符比较,只能得出一个NULL。

逻辑运算符

逻辑运算符中包含着and,or以及not,除了null之外&#

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卑微-程序员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值