mssql 表达式 掌握SQL让数据听话
sql最常用的就是se
学习sql主要在于多动手练习,光看书只是了解一个概念,真正自己动手做题时才会发现自己会犯很多小错误。只有把自己犯错的地方一个一个改过来,才会真正的记住这些知识。 sql最常用的就是select语句,使用率占到90%以上。其他大多数都是辅助select取数的,大致包括以下几块: 聚合函数(count、sum、AVG、max、min)。 排序(group by、having、order by)。 谓词(like、between、in)。 case表达式:case when then else 。 用于多表联结的join语句:外联结-outer joinmssql 表达式,内联结-inner join。 学习笔记: 练习题遇到的问题: 红框里的“=”号应换成“in”,因为子查询返回的结果不只一个。 这里一定要加红框里的"gdp>0",不然什么都取不出来。因为如果返回数据里包含null,运算结果也会是null。 这里一定要加“q.name<>w.name”,因为要将自身排除在外。 这题要显示百分比注意*100以及记得使用concat函数添加%号。 使用四舍五入函数:round时,-3表示小数点前3位。 这种情况一定要记得加all,all表示满足所有条件,any表示满足其中一个条件。 (编辑:源码网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |