首页 > 数据库技术 > 详细

SQL理论阅读心得(一)

时间:2020-11-05 21:26:06      阅读:24      评论:0      收藏:0      [点我收藏+]

一、函数-截取字符串并显示部分字段

  MYSQL:substr(str,pos,les)/substring(str,pos,les)

  ORACLE:substr(str,pos,les)

  SQL SERVER:substr(str,pos,les)注释:其中str-选中的列名字段,pos-从数据字段哪一位开始,les-共计截取字段的数量

  示例:

  查询订单ID,订单日期,用户名登录信息(登录信息为订单id(前两位)+订单城市(前三位))

select cust_id,cust_date,substr(cust_id,1,2from cust;

二、函数-把字符串类型更换为大写

  UPPER(str);

  示例:

  查询订单名称和订单日期,订单名称要求全部大写显示

select upper(cust_name),cust_date

from cust;

三、函数-把字符串类型更换为小写

  LOWER(str)

  同上

四、函数-选中指定日期范围内的时间信息

  TO_DATE(‘××××-××-×ב,‘yyyy-mm-dd‘)

  示例:

  查询订单ID,订单日期,用户名登录信息(登录信息为订单id(前两位)+订单城市(前三位)),且时间为2020-09月份的记录

select cust_id,cust_date,substr(cust_id,1,2from cust
where cust_date between to_date(2020-09-01,yyyy-mm-dd)
                         and   to_date(2020-09-30,yyyy-mm-dd);                  

  

SQL理论阅读心得(一)

原文:https://www.cnblogs.com/JavaScriptNO1/p/13933364.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!