随笔分类 -  DEV_SQL

摘要:update g_temp.test_baseset field_date = '20210101'::datewhere field_int = 6 阅读全文
posted @ 2022-02-08 16:26 小葱饼子 阅读(9) 评论(0) 推荐(0) 编辑
摘要:select lead( t1.field_date-1, 1, null ) over(partition by t1.field_str order by t1.field_str),*from g_temp.test_base t1 -- 分组排序后,lead取组内的下1个(中间那个参数表示下 阅读全文
posted @ 2022-02-08 16:25 小葱饼子 阅读(27) 评论(0) 推荐(0) 编辑
摘要:insert into g_temp.test_basevalues('20220202'::date, 1, 'apple'),('20220203'::date, 5, 'banana'),('20220204'::date, 1, 'apple'),('20220205'::date, 5, 阅读全文
posted @ 2022-02-08 16:25 小葱饼子 阅读(21) 评论(0) 推荐(0) 编辑
摘要:create table g_temp.test_base( field_date date, field_str varchar(100) , field_int integer ) drop table g_temp.test_base 阅读全文
posted @ 2022-02-08 16:24 小葱饼子 阅读(25) 评论(0) 推荐(0) 编辑
摘要:没有条件的JOIN会导致数据数量变为两表的数据量的乘积结果。 用ON来在这些结果里进行筛选 on T1.A = T2.A的时候,如果T1的A是不重复的,则实际上是在对T2现有数据做筛选,结果数据量<T2 阅读全文
posted @ 2022-02-08 11:12 小葱饼子 阅读(22) 评论(0) 推荐(0) 编辑
摘要:create table gtest_t1( g_col1 integer ,g_col2 varchar(100) ,g_col3 integer) create table gtest_t2( g_col1 integer ,g_col4 varchar(100) ,g_col3 integer 阅读全文
posted @ 2021-11-10 19:03 小葱饼子 阅读(28) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示