mysql
GoodStudyAndDayDayUp
日日留心,事事留心
展开
-
mySQL手动提交事务
mySQL手动提交事务原创 2023-01-30 09:17:18 · 130 阅读 · 0 评论 -
mysql分组排序取第一条数据
需求:mysql 根据一个字段分组,各种排序,然后,取第一条数据1. 分组字段加排序字段先排序2. 再按分组字段分组,取第一条即可with t_picture as( SELECT npi_product_id,is_default_one,update_time, uri FROM datahub_product_attachment where type=1 ORDER BY npi_product_id,is_default_one DESC,update_time DESC)SEL原创 2022-02-22 19:50:18 · 19199 阅读 · 0 评论 -
一个复杂的sql 查询
四级联,sql 查询-- productGroupwith prod_group as(select dict_name as product_group from sys_dict where parent_id=(select id from sys_dict where dict_code='40f44f426e874c989fce836ebfaea451') and dict_code !='c8ea8e97547841278af5f229a05d30da' and is_delete=0原创 2021-04-23 09:53:31 · 105 阅读 · 1 评论 -
postgreSQL 三种视图操作
1.临时视图1.1临时试图,不会保存,不会显示在navicat菜单中,关闭数据库后,下次进入需要重写。1.2 相关操作:-- temp viewcreate temp view vw_temp_log as select visitor,log_data from sys_logselect * from vw_temp_logdrop view vw_temp_log-- 临时试图不能连表查询-- select tem.* from vw__temp_log as tem left j原创 2021-04-12 09:33:46 · 516 阅读 · 0 评论 -
sql 查询每个季度最后一周的第一天
1 dim_pss_calendar 原始表2 sql 语句-- 精炼字段with origin as (select fiscal_year as year,fiscal_quarter as quarter,SPLIT_PART(fiscal_week,'-',1) as week,date from dim_pss_calendar where 1=1 group by fiscal_year,fiscal_quarter,fiscal_week,date order by fiscal_y原创 2021-03-24 20:41:23 · 402 阅读 · 0 评论 -
动态表名-实现数据库表CRUD
动态传表名称实现数据库表CRUD1. 工具方法动态实现的关键在于拼接sql时去掉传入字符串两端的单引号,次工具类可实现。import org.apache.commons.lang.StringEscapeUtils;import java.util.regex.Matcher;import java.util.regex.Pattern;public class PgNameUtil { public static String handleFieldName(String na原创 2021-02-10 10:33:20 · 728 阅读 · 1 评论 -
mysql动态 order by
<if test="param.sortName!=null and param.sortBy!=null and param.sortName!='' and param.sortBy!=''"> order by ${@org.apache.commons.lang.StringEscapeUtils@escapeSql(param.sortName)} ${@org.apache.commons.lang.String原创 2021-02-08 16:56:58 · 640 阅读 · 0 评论 -
mysql 复杂的条件语句示例
1. xml <select id="selectByExample" parameterType="com.lenovo.npi.auth.center.domain.ResExample" resultMap="BaseResultMap"> select <include refid="Base_Column_List" /> from ac_res <if test="_parameter != null">原创 2021-01-29 09:43:45 · 673 阅读 · 1 评论 -
navicat 查看mySQL\postgreSQL版本信息
navicat 查看mySQL\postgreSQL版本信息同一个语句select version();原创 2021-01-18 08:37:18 · 2838 阅读 · 0 评论 -
查询数据库连接池使用情况
适用于mysqlshow full PROCESSLISTshow open tables where In_use > 0show PROCESSLISTselect * from information_schema.processlist where db = 'qes_mfauth' and command != 'Sleep' and Time >1000原创 2021-01-14 15:57:46 · 2130 阅读 · 0 评论 -
mysql 中的DDL/DML/DCL/TCL是啥?
DDL(Data Definition Languages)语句:即数据库定义语句用来创建数据库中的表、索引、视图、存储过程、触发器等,常用的语句关键字有:CREATE,ALTER,DROP,TRUNCATE,COMMENT,RENAME。DML(Data Manipulation Language)语句:即数据操纵语句用来查询、添加、更新、删除等,常用的语句关键字有:SELECT,INSERT,UPDATE,DELETE,MERGE,CALL,EXPLAIN PLAN,LOCK TABLE,包括通用原创 2021-01-04 10:39:28 · 288 阅读 · 0 评论 -
跨数据库查询
1. 建立跨数据库函数create extension dblink;2.实现跨数据库查询select temp.odm as itemname from dblink('host=127.127.127.127 dbname=portal_uat user=postgres password=123456'::text,'SELECT DISTINCT(odm) from dim_product'::text) temp (odm character varying(50))...原创 2020-09-27 13:28:14 · 378 阅读 · 0 评论 -
mysql查询每个分组的最新数据
1 方法1.1 先筛选 出最新的时间找出你需要的关键的东西,然后再围绕他进行操作。-- group时,select 后可以有两种字段:-- 一种是group by 字段,相当于分组编号;-- 一种是 各个字段的聚合函数,因为group by 相当于处理每组字段,返回一个唯一值select appuuid, max(logtime) as logtime from mfal_applicationlog group by appuuid1.2 然后,再连表查询。把上面的结果,看作一个表,关原创 2020-08-07 18:44:19 · 987 阅读 · 0 评论 -
docker安装mysql并使用终端操作
1 docker 安装mysql一个命令即可,镜像会自动拉取docker run -it --name=leiminsql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql2 进入mysql容器docker exec -it leiminsql bash3 连接mysqlmysql -uroot -p4 开始操作mysql记住:结尾千万要加“;”select * from leimin_test.student ;...原创 2020-05-28 17:22:24 · 2023 阅读 · 0 评论 -
mysql group by的坑
场景查询 最大version的数据id,version,tenant为联合主键错误查询select max(version) version, id, tenant,type, name, format, default_value, multi_line, max_length, min_length, formula from imcs_field_string_definiti...原创 2020-03-19 18:08:05 · 1862 阅读 · 0 评论 -
go 使用 mysql goup by报错
sqlvar sql = "select max(version) as version, id, " + " tenant,type, name, format, default_value, multi_line, max_length, min_length, formula " + " from imcs_field_string_definitions " + " wher...原创 2020-03-19 13:53:19 · 1127 阅读 · 0 评论