• 欢迎访问1024小神,一个只会Python的程序猿不是一个好司机
  • 有什么想对我说的可以在留言板里给我留言哦~
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏1024小神吧

数据的保留地,数据库

postgresql批量插入数据

postgresql批量插入数据
正常情况下,数据库插入一条数据耗时余额几十毫秒,这在大多数情况下是可以接受的;但是如果一次性需要插入几千、几万甚至更大数据量的时候,时间就有些长了,这个时候就需要稍微修改一下sql语句,使之可以批量插入大量数据 ;插入一条数据sql:INSERT INTO w008_test_insert(id, is_removed, work_id, taskid,……继续阅读 »

Jason 3天前 10浏览 0评论0个赞

PG数组使用

PG数组使用
建表 create table test(id int, name_list varchar[]);插数据(注意一下使用了两种不同的语法格式) insert into test values(1, ARRAY['lxm','lxm2']); insert into test values(2, ARRAY['lxm','lxm3']);……继续阅读 »

Jason 3天前 8浏览 0评论0个赞

postgresql时间类型

postgresql时间类型
postgresql支持的时间类型如下图所示:日期 date:建议日期的输入格式为1997-01-01,虽然也支持19970101,1/1/1997,Jan-1-1997等多种格式。时间戳 timestamp[(p)] with(without) time zone:其实配置文件是可以设置时区的,且做上层业务时也不会在多个时区间切换,所以一般使用……继续阅读 »

Jason 4周前 (05-24) 23浏览 0评论0个赞

sql语句对int类型进行模糊查询

sql语句对int类型进行模糊查询
重点:select * from course where cast(courseId as varcher) like ‘%118%’;首先可以将int类型转换为string类型的值再进行模糊查询,用方法cast(num as char);这个可以将num(int类型)转化为char类型。完整的语句:假如我现在要在课程表(cou……继续阅读 »

Jason 4周前 (05-21) 45浏览 1评论0个赞

SQL COUNT() 函数

SQL COUNT() 函数
COUNT() 函数返回匹配指定条件的行数。SQL COUNT(column_name) 语法COUNT(column_name) 函数返回指定列的值的数目(NULL 不计入):SELECT COUNT(column_name) FROM table_name;SQL COUNT(*) 语法COUNT(*) 函数返回表中的记录数:S……继续阅读 »

Jason 2个月前 (04-16) 32浏览 0评论0个赞

SQL中Group By的使用

SQL中Group By的使用
1、概述“Group By”从字面意义上理解就是根据“By”指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划分成若干个“小区域”,然后针对若干个“小区域”进行数据处理。2、原始表3、简单Group By示例1select 类别, sum(数量) as 数量之和from Agroup by 类别返回结果如下表,实际上就是分类汇总……继续阅读 »

Jason 2个月前 (04-08) 27浏览 0评论0个赞

mysql limit和offset用法

mysql limit和offset用法
limit和offset用法mysql里分页一般用limit来实现1. select* from article LIMIT 1,32.select * from article LIMIT 3 OFFSET 1上面两种写法都表示取2,3,4三条条数据当limit后面跟两个参数的时候,第一个数表示要跳过的数量,后一位表示要取的数量,例如sele……继续阅读 »

Jason 2个月前 (04-08) 35浏览 0评论0个赞

笛卡尔乘积的解释

笛卡尔乘积的解释
设A,B为集合,用A中元素为第一元素,B中元素为第二元素构成有序对,所有这样的有序对组成的集合叫做A与B的笛卡尔积,记作AxB.笛卡尔积的符号化为:A×B={(x,y)|x∈A∧y∈B}例如,A={a,b}, B={0,1,2},则A×B={(a, 0), (a, 1), (a, 2), (b, 0), (b, 1), (b, 2)}B×A={(……继续阅读 »

Jason 2个月前 (04-07) 66浏览 2评论0个赞

left join,right join,inner join,full join之间的区别

left join,right join,inner join,full join之间的区别
sql中的连接查询有inner join(内连接)、left join(左连接)、right join(右连接)、full join(全连接)四种方式,它们之间其实并没有太大区别,仅仅是查询出来的结果有所不同。例如我们有两张表:Orders表通过外键Id_P和Persons表进行关联。1.inner join(内连接),在两张表进行连接查询时,只保留……继续阅读 »

Jason 2个月前 (04-07) 27浏览 0评论0个赞

case when的使用场景

case when的使用场景
CASE关键字有两种使用方法,分别是‘简单case函数’和‘case搜索函数’简单case函数1234CASE sex    WHEN '1' THEN '男'    WHEN '2' THEN '女'ELSE '其他' ENDcase搜索函数1234CASE    WH……继续阅读 »

Jason 2个月前 (04-07) 30浏览 0评论0个赞