
sql
生如夏花帅
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SQL别名引发的SQL执行失败
SQL别名引发字段原创 2022-03-28 09:04:51 · 1490 阅读 · 1 评论 -
sql case when 中添加多个条件
概述想必大家已经在工作中很常用到case when 了,这也是必备的。SQL可以给我们带来很多的便利。问题简单示例CASE sexWHEN '1' THEN '男'WHEN '2' THEN '女'ELSE '其他' EN CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女' 业务需要面对一个问题,case when 时,不光sex = ‘2’ 还要判断name ...原创 2021-07-30 09:14:53 · 17905 阅读 · 1 评论 -
数据库动态行转列
前言:由于数据库设计原因,需要对数据进行行转列操作,列的情况比较多,不唯一,所以需要动态创建行转列。环境:Mysql 5.7数据库内容讲解今天的工作主要分为两个阶段,首先要熟悉静态行转列操作原因,然后带你熟悉动态行转列操作原理。表结构设计说明:测试使用表我们使用简单的用户和课程表结构,方便大家熟悉下行转列的原理。表结构表中数据静态行转列查询SQL:select id,name ,sum(case course when '数学' ...原创 2021-06-13 10:56:23 · 1071 阅读 · 0 评论 -
PG库 修改主键字段为自增
起因:页面需要往数据库插入数据,但是id没有设置自增,这很不利于我们的开发,要根据id来区别数据的唯一性做法:首先创建一个序列:create sequence "public"."generator_room_id" increment 1start 10minvalue 10maxvalue 999999999cache 1generator_room_id 为唯一的序列,来指定,某个字段使用这种方式进行自增increment 1 每次自增1start 10 从...原创 2020-11-12 20:23:31 · 3579 阅读 · 0 评论 -
JPA-style positional param was not an integral ordinal
在书写sql 的时候遇到了这样的错误,刚开始不理解错误在哪里, 自己看了下sql也没有问题,然后自己就尝试dubug 把sql打印了出来, SELECT a.PRODUCT_CODE,a.product_name,sum(a.sale_quantity)/200 AS QUANTITY FROM sales_detail_report_form ...原创 2018-04-23 11:36:36 · 760 阅读 · 0 评论