zoukankan      html  css  js  c++  java
  • 记录--部分sql函数、...

    1.format(参数1,参数2)  参数1=6.253,参数2=2;则返回6.25(四舍五入保留两位)
     参数1=new Date(),参数2='YYYY-MM-DD' 返回2020-11-17

    2.concat(参数1,参数2) 返回参数1和参数2字符串的拼接

    3. left join on 条件 无论条件true or false 都要返回left表的所有数据

    4.(提示:varchar类型和int类型作为条件进行 =(等号) 比较时 如果int为2,varchar为2xxxx5452之类的,会相等,即 varchar字符串首位是数字,就会取完整的int数,如果是652wid5d26ssgh5t,就取652)

    5.查询为null返回0=> oracleselect nvl(字段名,0) from 表名; sqlserver:  select isnull(字段名,0) from 表名;  mysql:  select ifnull(字段名,0) from 表名;


    附加:1.java=>   toString().indexOf(".") == -1  (判断字符串是否有小数点.)

       2.在mysql5.5(或更低)上进行导入sql,报sql语句错误:datetime(0),需将语句中datetime(0) 改为datetime,或者是timestamp(0) 改为timestamp

       3.mybatis .xml里循环

    <if test="ids!= null and ids.size>0 ">
        AND a.ID in
        <foreach item="ids" index="index" collection="ids" open="(" separator=" , " close=")">
            #{ids}
        </foreach>
    </if>
    

      

  • 相关阅读:
    SHELL
    终端如何输出彩色字体
    BTree和B+Tree详解
    博客项目----小功能模块
    python的学习之旅---Mysql数据库
    Python的学习之旅———协程
    python的学习之旅---信号量 定时器
    python的学习之旅---回调机制
    Python的学习之旅———线程 事件
    centos安装redis
  • 原文地址:https://www.cnblogs.com/qlnx/p/13994726.html
Copyright © 2011-2022 走看看