postgresql 补齐空值、自定义查询字段并赋值操作

 更新时间:2021年01月16日 11:01:45   作者:阿桂有点桂  
这篇文章主要介绍了postgresql 补齐空值、自定义查询字段并赋值操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

查询出的数据自定义url字段并赋值

select id,name,'/index/' url from table_name

补充:postgresql 判断是空的_postgresql 数字类型存空值或null值、字段查询处理

1、存储数字类型,包含Integer,Double等,拼接字符串时,数字类型的值拼接成以下

一个stqyghmj 为数据库字段名,第二个stqyghmj 是值变量

stqyghmj = cast(nullif(" + stqyghmj + ", null)AS int)

2、拼接字符串时需要拼接单引号,第一个ldclqk 为数据库字段stqyghmj ,第二个ldclqk 为字段变量值

ldclqk = '" + ldclqk + "'

3、原生sql插入当前时间到时间字段

1)、原生sql

java拼接时LOCALTIMESTAMP用双引号引起就可以使用

INSERT INTO message(date_create) VALUES (LOCALTIMESTAMP);

2)、java中添加

// 获取当前时间
Timestamp currentTime= new Timestamp(System.currentTimeMillis());
# 以下字段sql不全,仅仅是引入变量时所需,currentTime必须添加单引号''
newColumnValue.append(",'").append(currentTime).append("'")

4、group by之后对同一字段字符串进行拼接,查询字段时使用以下方法,ldphyy为拼接的字段

string_agg(ldphyy,';') as ldphyy

5、查询统计某一数字字段是否为真,只要有一个值是1则为假,统计时也为假,赋值为1

case when sum(sttkbyzx)>0 then 1 else 0 end as sttkbyzx

6、分页查询

select * from news_info limit 10 offset 1

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。

相关文章

  • 关于PostgreSql数据库与mysql数据库的不同点以及注意事项

    关于PostgreSql数据库与mysql数据库的不同点以及注意事项

    PostgreSQL和MySQL是两种流行的关系型数据库管理系统(RDBMS),它们都可以用来存储和管理数据,但是它们在某些方面有所不同,下面这篇文章主要给大家介绍了关于PostgreSql数据库与mysql数据库的不同点以及注意事项的相关资料,需要的朋友可以参考下
    2023-05-05
  • Postgresql限制用户登录错误次数的实例代码

    Postgresql限制用户登录错误次数的实例代码

    这篇文章主要介绍了Postgresql限制用户登录错误次数的实例代码,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • PostgreSQL批量修改函数拥有者的操作

    PostgreSQL批量修改函数拥有者的操作

    这篇文章主要介绍了PostgreSQL批量修改函数拥有者的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-01-01
  • PostgreSQL拼接字符串的方法

    PostgreSQL拼接字符串的方法

    使用concat()函数可以合并两个或多个字符串,这篇文章主要介绍了PostgreSQL拼接字符串的方法,本文通过实例代码给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧
    2024-05-05
  • postgresql 中round函数的用法说明

    postgresql 中round函数的用法说明

    这篇文章主要介绍了postgresql 中round函数的用法说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-01-01
  • 详解PostgreSQL 语法中关键字的添加

    详解PostgreSQL 语法中关键字的添加

    这篇文章主要介绍了详解PostgreSQL 语法中关键字的添加的相关资料,这里说明下在parser语法解析模块添加关键字,需要的朋友可以参考下
    2017-08-08
  • PostgreSQL实现批量插入、更新与合并操作的方法

    PostgreSQL实现批量插入、更新与合并操作的方法

    这篇文章主要给大家介绍了关于PostgreSQL实现批量插入、更新与合并操作的相关资料,文中通过图文以及示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-02-02
  • Postgresql的日志配置教程详解

    Postgresql的日志配置教程详解

    这篇文章主要介绍了Postgresql的日志配置教程详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-01-01
  • PostgreSQL数据库中跨库访问解决方案

    PostgreSQL数据库中跨库访问解决方案

    这篇文章主要介绍了PostgreSQL数据库中跨库访问解决方案,需要的朋友可以参考下
    2017-05-05
  • PostgreSQL数据库字符串拼接、大小写转换以及substring详解

    PostgreSQL数据库字符串拼接、大小写转换以及substring详解

    在日常工作中会遇到将多行的值拼接为一个值展现,下面这篇文章主要给大家介绍了关于PostgreSQL数据库字符串拼接、大小写转换以及substring的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-04-04

最新评论