SQL
无敌胖橘
这个作者很懒,什么都没留下…
展开
-
SQL 查询所有主表的数据同时统计子表与主表关联的数据
SQL 查询所有主表的数据同时统计子表与主表关联的数据原创 2023-02-03 16:41:18 · 2020 阅读 · 0 评论 -
PostgreSQL-金额格式化
金额的两种格式化方法import java.text.DecimalFormat;public class Test{ public static void main(String[] args){ double pi=3.1415927;//圆周率 //取一位整数 System.out.println(new DecimalForm...原创 2019-01-26 10:22:19 · 2620 阅读 · 0 评论 -
PostGreSql - 提取jsonb数据
PostGreSql - 提取jsonb数据简单模式只有一个 { }只有一个 [ ]两个 { } 并列复杂格式jsonb数据格式如下获取相关字段的sql本文主要介绍如何在PostGreSql中提取出jsonb类型字段中的某个key的值简单模式只有一个 { }# rule_config 字段格式{ "cardType": 1, "sellPrice": null, "originPrice": 15}# 获取cardTypeSELECT rule_config ->原创 2021-03-02 18:22:22 · 1848 阅读 · 0 评论 -
PostGreSql的json与jsonb操作
pgsql的json与jsonb操作参考官方文档json 和jsonb 区别常用的操作符操作函数参考官方文档官方文档json 和jsonb 区别两者从用户操作的角度来说没有区别,区别主要是存储和读取的系统处理(预处理)和耗时方面有区别。json写入快,读取慢,jsonb写入慢,读取快.常用的操作符右边传入整数(针对纯数组),获取数组的第n个元素,n从0开始算,返回值为json-- 示例SELECT '[{"a":"foo"},{"b":"bar"},{"c":"baz"}]' :原创 2021-03-02 18:12:28 · 858 阅读 · 0 评论 -
postgresql (PG) 字段用逗号 “,” 隔开判断是否含有某个值
如有一个student 学生表student表中有字段 课程字段 分别用 1,2,3,4,5,6,7 表示不通的7门课程-- 先创建表CREATE TABLE student_table ( NAME VARCHAR ( 255 ), course VARCHAR ( 255 ) );-- 造一些数据INSERT INTO student_table ( NAME, course ) ...原创 2020-03-06 11:44:41 · 3489 阅读 · 0 评论 -
postgresql查询-时间加两个小时的数据
SQL查询时间加n小时的数据提出问题解决问题提出问题如何对数据库某一日期字段这一列 统一加一小时 ?解决问题有一个用户表:user_info,代表时间的字段:create_time。//查出来的数据会在原数据时间基础上加一个小时select user_id, create_time + interval '1 H' as time from user_info;Y Years;...原创 2019-04-10 17:21:47 · 6421 阅读 · 0 评论 -
postgresql 格式化数据库时间24小时制
postgresql 格式化数据库时间24小时制提出问题解决问题提出问题在开发中数据库存放的时间是(2019-04-17 18:29:59.615573)样式的,那如何在查询时把这个时间统一格式化成 (2019-04-17 18:29) ?解决问题有一个用户表:user_info,代表时间的字段:create_time。//查出来的时间字段统一格式化24小时制select TO_CH...原创 2019-04-18 10:51:36 · 5736 阅读 · 0 评论