随笔分类 - sql
摘要:CREATE SEQUENCE my_serial AS integer START 1 OWNED BY address.new_id; ALTER TABLE address ALTER COLUMN new_id SET DEFAULT nextval('my_serial');
阅读全文
摘要:CREATE TABLE "public"."my_pg_table" ( "id" BIGSERIAL NOT NULL, "content" VARCHAR NULL DEFAULT NULL, "yesterday" DATE NOT NULL DEFAULT DATE(TIMEZONE('U
阅读全文
摘要:select * from sqlserver, convert(date, 23) => YYYY-MM-DD pandas convert to date, drop time part, df2['ym1'] = pd.to_datetime(df2['ym']).dt.date
阅读全文
摘要:使用命令pg_ctl.exe register -N “pgsql” -D “C:\Program Files\PostgreSQL\12\data” 将postgresql注册为服务执行net start pgsql 启动服务pgsql连接默认用户名为本机系统用户名 密码任意 即可使用工具连接po
阅读全文
摘要:select a.guigename,a.thisdayguigeprice,a.createdate from dailystandardguigeprice as a inner join (select guigename,max(createdate) as mcreatedate from
阅读全文
摘要:declare @tempTb Table(id nvarchar(64), FGID nvarchar(64),FGshuruma nvarchar(64),status int,wuliaoid nvarchar(64),shuruma nvarchar(64),danweiname nvarc
阅读全文
摘要:id,zhiliangdengjiid,type1,wuliaoid,danhao,lingliao,type2 select * from (select a.id,a.zhiliangdengjiid,a.type1,b.wuliaoid,b.danhao,b.lingliao,b.type2
阅读全文
摘要:create table #BOM(ID int not null primary key,PARENT VARCHAR(10),TYPE1 VARCHAR(10),SON VARCHAR(10),TYPE2 VARCHAR(10),QTY INT) insert into #BOMvalues(1
阅读全文
摘要:nvarchar类型对中文字段可以正常解码显示,但是varchar类型中文读取异常。所以字段设计最好用nvarchar类型存储中文,对于已经存在的问题,可以有两种解决方式: 1.修改表中字段对类型,将varchar改为nvarchar 2.采用手动编码解码方式可以解决乱码问题,data.encode
阅读全文
摘要:有时需要以某一字段作为分组,筛选每一组的另一字段值最大(或最小)的记录。例如,有如下表 app,存储了 app 的 ID、名称、版本号等信息。现在要筛选出每个 app 版本最大的记录。 方法一 SELECT a.* FROM app a WHERE a.app_version = (SELECT M
阅读全文
摘要:使用UltraEdit等二进制编辑工具打开数据库文件,通过查找“DBA”(二进制使用“44 42 41”),定位到底一个位置,注意观察这个区域,前面一般有“dbo”、“PUBLIC”,后面有“SYS”。这个区域就是ASA保存用户口令的数据段。 把“SYS”之前四个空字符“00 00 00 00”之前
阅读全文
摘要:First off, you will need to construct a sqlite database from your csv. This can be done in the following way: Create the necessary table (users.sql) C
阅读全文
摘要:有关SQLITE最完整的操作语句参考资料,应当是官方网址的http://www.sqlite.org/lang.html这个地方。 select max(id) from table 取最大id select count(*) from table 统计个数 选择满足条件的第一条记录select E
阅读全文
摘要:一、基础 1、说明:创建数据库 2、说明:删除数据库 3、说明:备份sql server 4、说明:创建新表 5、说明:删除新表 6、说明:增加一个列 7、说明:添加主键 8、说明:创建索引 9、说明:创建视图 10、说明:几个简单的基本的sql语句 11、说明:几个高级查询运算词 A: UNION
阅读全文
摘要:SQL语句第二篇,不说废话直接开始吧。 首先创建一张表如下,创建表的方法在上篇介绍过了,这里就不再赘述。 添加新数据: 如: 其中列名可以省略,省略之后要求插入的值必须与列一一对应: 多行数据添加: 更改数据: 假如要修改李四的年龄为21岁 注:修改多个列的值时用逗号隔开。要想设置某一列的值为空,只
阅读全文
摘要:首先创建一张表如下,创建表的方法在上篇介绍过了,这里就不再赘述。 添加新数据: 如: 其中列名可以省略,省略之后要求插入的值必须与列一一对应: 多行数据添加: 更改数据: 假如要修改李四的年龄为21岁 注:修改多个列的值时用逗号隔开。要想设置某一列的值为空,只需让<列名>=NULL 即可。WHERE
阅读全文
浙公网安备 33010602011771号