摘要: 【问题】 某日帮同事改了个SQL,自己能执行,因为懒得另存为,就直接丢到企业微信发了。企业微信提示因为超长生成了在线文档。 同事复制后,执行一直报错,类似下面的情况: 【报错】 【能执行】 【原因】 既然语法正确,那么就把文档下载下来瞅瞅。以下是WPS的检查方法,word检查方法类似。 step 1 阅读全文
posted @ 2023-04-25 09:44 丁丁要学习 阅读(512) 评论(0) 推荐(0)
摘要: 【场景】 适用于类似检查产品规格和产品名是否正确的情况,例如有一个手机品牌和型号表,需要找出品牌是Apple,型号是HUAWEI P30的错误数据。 【语句】 select p1.name --品牌 ,p2.name --型号 from 品牌表 p1 join 型号表 p2 on p1.id = p 阅读全文
posted @ 2022-07-22 10:40 丁丁要学习 阅读(770) 评论(0) 推荐(0)
摘要: 【需求例子】 1、群聊机器人,根据群友聊天内容,随机返回值,比如点餐:群友:今天中午吃什么?机器人:麻辣香锅(随机返回的值) 用SQL来实现从表里随机返回记录。 2、[业务需求]比如A系统数据因业务需要(同步、系统替换、接口测试等涉及到数据传输测试的业务)导入到B系统,需要A系统提供表结构及若干行( 阅读全文
posted @ 2022-07-19 13:34 丁丁要学习 阅读(973) 评论(0) 推荐(0)
摘要: 在我目前接触的工作中,正则表达式通常用于name字段的过滤。此处name字段定义为:纯文本,业务上一般对应姓名、名称之类的值。 示例1: 【功能】查询不是纯中文文本的字段值 【结果示例】abcde、abc de、123 4567 8910、12345678910、a一二三、TEST_测试01、abc 阅读全文
posted @ 2022-02-16 16:07 丁丁要学习 阅读(688) 评论(0) 推荐(0)
摘要: /*不论做什么UPDATE操作,一定要备份*/ 样例1:直接根据值更新 1 UPDATE 2 tablename 3 SET 4 ext = (ext||('{"id" :"12345678"}')::jsonb) 样例2:根据中间表更新 【此步骤一定要小心,做错了会把整个ext字段给清空掉】 WI 阅读全文
posted @ 2022-02-16 15:43 丁丁要学习 阅读(489) 评论(2) 推荐(0)