毕业论文
您现在的位置:  >> 笛优势 >> 正文 >> 正文

SQL,要懂的装逼术语

来源:笛 时间:2023/2/11

常在互联网公司工作,免不了要和数据库打交道,那么MySQL、Oracle、Mongo等数据库就要会使用,而作为职场小白,刚毕业的你,在大学里面可能操作数据库就只知道增、删、改、查,多的话可能会懂点主键、索引等概念,或者知道一点内联innerjoin、左联leftjoin、右联rightjoin、全联fullouterjoin等皮毛。

那么问题来了,当入职以后,你会发现大佬会经常说些你不知道的术语,而且听起来高大上,搞得自己非常崇拜,像我经常碰到的两个东西,一个是笛卡尔积,另外一个就是聚合,那么我们说说这两个概念把。

笛卡尔积:包含两个集合中任意取出两个元素构成的组合的集合,如:集合A={a,b},集合B={0,1,2},两者集合的笛卡尔积AxB就是{(a,0),(a,1),(a,2),(b,0),(b,1),(b,2)};这是它基本的概念,在SQL的应用中常伴随的就是多表查询;

聚合:通常说的聚合,无非就是聚合函数,用来做纵向运算的;例如count、Max、Min、Avg等,根据字面意思,就是将多个表的结果集进行加、减、平均等运算,最终返回一个确定的值。

常用:unionall、groupby、orderby;

转载请注明:http://www.0431gb208.com/sjszjzl/3571.html