1. COUNT() – 计数用于统计行数,常用于统计表中的记录条数。
SELECT COUNT(*) FROM table_name;
2. SUM() – 求和用于计算数值字段的和。
SELECT SUM(price) AS total_price FROM order_items;
3. AVG() – 平均值用于计算数值字段的平均值。
SELECT AVG(price) AS avg_price FROM order_items;
4. MAX()/MIN() – 最大/最小值用于获取某字段的最大/最小值。
SELECT MAX(price) AS max_price FROM order_items; SELECT MIN(price) AS min_price FROM order_items;
5. UPPER()/LOWER() – 大小写转换UPPER()将字符串转换为大写,LOWER()将字符串转换为小写。
SELECT UPPER(name) AS upper_name FROM users; SELECT LOWER(name) AS lower_name FROM users;
6. LEFT()/RIGHT() – 左/右字符串截取LEFT()从左侧截取指定长度的字符串,RIGHT()从右侧截取指定长度的字符串。
SELECT LEFT(name, 3) AS left_name FROM users; SELECT RIGHT(name, 4) AS right_name FROM users;
7. LEN() – 字符串长度用于获取字符串字段的长度(字符个数)。
SELECT LEN(name) AS name_length FROM users;
8. ISNULL() – 空值处理用于处理字段的空值(NULL),当字段值为NULL时,可以返回替代值。
SELECT ISNULL(phone, 'none') AS phone_num FROM users;
以上就是SQL Server中最基本和常用的函数,主要用于字段值的计算、转换和处理。掌握这些函数的用法可以轻松实现各种数据查询和筛选。
© 版权声明
本文刊载的所有内容,包括文字、图片、音频、视频、软件、程序、以及网页版式设计等部门来源于互联网,版权均归原作者所有!本网站提供的内容服务于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。
联系信息:邮箱aoxolcom@163.com或见网站底部。
联系信息:邮箱aoxolcom@163.com或见网站底部。
THE END
请登录后发表评论
注册
社交帐号登录