- 博客(8)
- 收藏
- 关注
原创 第一次遇到笛卡尔积问题
笛卡尔积是指将一个表的每一行与另一个表的每一行进行组合,生成的结果集将包含原始表的行数乘以连接表的行数。当连接条件为 TRUE 时,它会将临时表的每一行与其他表中的每一行进行连接,这种连接方式会导致重复的结果。这样,连接条件将根据实际的列值进行匹配,确保连接的准确性,而不会发生笛卡尔积和重复数据的问题。:将临时表和其他表连接时,如果连接条件为 TRUE,则会发生笛卡尔积(Cartesian Product),导致查询结果出现重复数据并且总数翻倍。最后是在创建临时表的时候多加了一列当前日期,用来表连接。
2023-10-16 20:49:56
284
转载 demjson的使用操作
原贴地址demjson 的常用的两个方法, 一个是 encode, 一个是 decodeencode将 Python 对象编码成 JSON 字符串decode将已编码的 JSON 字符串解码为 Python 对象encodePython encode() 函数用于将 Python 对象编码成 JSON 字符串。 语法demjson.encode(self, obj, nest_level=0)实例以下实例将数组编码为 JSON 格式数据: import dem
2021-11-12 16:44:03
522
原创 python grpc客户端自定义header中的metadata
python grpc客户端自定义header中的metadata问题背景工作中需要请求grpc接口获取每个租户的初始配额,但是租户id这个参数需要添加到metadata中传输过去。困扰问题添加格式,以及按照网上添加完成之后显示ValueError: metadata was invalid: (‘tenantId’, ‘xxxxxxxxxxxxx41024000’)解惑地址https://stackoverflow.com/questions/45071567/how-to-send-cust
2021-11-08 16:48:19
1691
原创 SQL映射文件
SQL映射文件(写sql语句的文件)1.<mapper namespace="User"> namespace是命名空间2.查询语句要用select标签<select id="getProviderCount" resultType="int"> SELECT COUNT(id) FROM smbms_provider</select>3.res...
2020-03-02 21:12:47
223
原创 Mybatis配置文件
Mybatis配置文件(mybatis-config.xml)<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">声明mybatis的dtd的约束文件。2.<configuration...
2020-03-02 20:34:37
114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人