使用函数处理SQL中的数据
2019-01-16 10:33
323 查看
SQL之函数:
不可移植性:由于在不同的DBMS中,只有少数的函数被所有的主流DBMS支持,为了实现不同功能的函数的名称或者用法很可能是不相同的。因此必须做好注释一遍以后自己(或其他人)可以看懂~
文本处理函数
输入▼
# 检索author列从books表中, # 并返回按author排序的author列和组成别名的全大写author列。 SELECT author,UPPER(author) AS author_upcase FROM books ORDER BY author;
输出▼
+----------------+----------------+ | author | author_upcase | +----------------+----------------+ | Michael Morgan | MICHAEL MORGAN | | Pruitt, et al. | PRUITT, ET AL. | | Thomas Down | THOMAS DOWN | | Thomas Schenk | THOMAS SCHENK | +----------------+----------------+
日期和时间处理函数
输入▼
#输出现有时期 SELECT NOW()
输出▼
+---------------------+ | now() | +---------------------+ | 2019-01-16 10:09:04 | +---------------------+
数值处理函数
输入▼
# 从books表选取author和price这两列, # 输出author和price的平方根的列 SELECT author,SQRT(price) FROM books;
输出▼
+----------------+-------------------+ | author | SQRT(price) | +----------------+-------------------+ | Pruitt, et al. | 4.998999877087233 | | Michael Morgan | 5.915234710344704 | | Thomas Down | 4.998999877087233 | | Thomas Schenk | 7.070360788422809 | +----------------+-------------------+
相关文章推荐
- SQL中使用函数处理数据
- AX2012处理数据2--在SQL中使用宏
- T-SQL操作语句之数据查询(二):查询中使用函数
- 关于 “不允许从数据类型 sql_variant 到 uniqueidentifier 的隐式转换。请使用 CONVERT 函数来运行此查询“的最终解决
- mysql---使用函数处理数据
- SQL 教程数据库包括:Oracle, Sybase, SQL Server, DB2, Access 等等,您将学到如何使用 SQL 访问和处理数据系统中的数据
- 数据库之SQL 数据类型转换 使用cast()函数
- [MYSQL -11]使用函数处理数据
- com.microsoft.sqlserver.jdbc.SQLServerException: 不允许从数据类型 varbinary 到 date 的隐式转换。请使用 CONVERT 函数来运行此
- 处理分页的数据函数GetlistByPage(strSQL, PageSize, PageNo, PageCount, arrList)
- 在ucos系统上使用USART1串口中断函数处理串口数据
- java使用spark/spark-sql处理schema数据
- mysql---使用函数处理数据
- SQL SERVER2000教程-第五章 处理数据 第十六节 使用CHARINDEX函数代替Like进行数据查询
- 基于curl数据采集之正则处理函数get_matches的使用
- Sql Server cursor 的使用处理重复数据 动态拼接 SQL语句
- PL/SQL编辑数据"这些查询结果不可更新,请包括ROWID或使用SELECT...FOR UPDATE获得可更新结果"处理
- 43.Oracle数据库SQL开发之 日期和时间的存储与处理——使用时间值函数
- MYSQL必知必会读书笔记第十和十一章之使用函数处理数据