SQL的一些小知识呀(1)
2021-08-22 本文已影响0人
Rainbow想喝奶茶
能学习的可真多啊~
你知道sql的全称是什么吗?Structured query language
- distinct
这个关键字作用于所有的列,而不仅仅是跟在其后的那一列。 - select * from A limit 2 offset 2;
意思是,从A表中第2行开始取出2条数据。这里的第2行,实际上是我们说的第3行,因为第一个被检索的行是第0行。 - order by
有一本书上说要保证是sql语句的最后一条子句,但是在psql中它可以在limit
和offset
之前,真神奇。 - desc
如果想在多个列上进行降序排序,必须对每一列指定desc
关键字 - null
在利用where
进行匹配过滤或者非匹配过滤时,不会返回值为null
的结果。 - where
where
条件中,操作符and
的处理优先级高于or
,如果是复杂的where
查询条件,建议使用圆括号明确的分组操作符。 - NOT
否定其后所跟的任何条件,not
用在过滤的列前。
select * from A where not name = 'amy';
自我记录,有错误欢迎指正~