SELECT*FROMioc_dw_second.test0001 aWHEREridin(SELECTridFROMioc_dw_second.test0002 b ) not exists SELECT*FROMioc_dw_second.test0001 aWHEREnotexists(SELECT*FROMioc_dw_second.test0002 bWHEREa.rid=b.rid ) 2. delete 删除 in 和 using 的区别 deletefromioc_dw_second.test0001 a using ioc_dw_...
not exists SELECT * FROM ioc_dw_second.test0001 a WHERE not exists (SELECT * FROM ioc_dw_second.test0002 b WHERE a.rid =b.rid ) 2. delete 删除 in 和 using 的区别 delete from ioc_dw_second.test0001 a using ioc_dw_second.test0002 b where a.rid = b.rid ; 使用using删除重复数据...
DROP , TRUNCATE , DELETE 表格数据操作 新增:INSERT INTO,插入默认值使用 default 删除:DELETE 查询:SELECT 运算符:+ - * / %,= != > <=,AND ,OR , NOT (NOT EXISTS, NOT BETWEEN, NOT IN, NOT NULL) 表达式:avg() sum() count() SELECT col FROM table_name WHERE ... GROUP BY ... HAVIN...
-newer $CHKPOINT -delete 常用命令 查看数据目录 show data_directory; 是否开启归档 show archive_mode; --查看日志目录所有文件select * from pg_ls_logdir(); --查看/data目录下的文件select pg_ls_dir('/data'); 输出数据库WAL目录的所有文件 --输出文件总大小,单位是byte select sum(size) from pg_...
select s_id,f_name,f_price from fruit where f_price not between 5.2 and 8.2; 1. (六)、带LIKE的字符匹配查询 通配符是一种在SQL的WHERE条件句子中拥有特殊含义的字符,SQL语句支持通配符,可以和LIKE一起使用的通配符是“%”。 ①、查询以‘a’开头的水果名称; ...
# 插入数据 INSERT INTO dictionary(english, chinese, times, in_new_words) VALUES('hello', '你好', 0, 0); # 选择记录 SELECT * FROM dictionary WHERE english = 'hello'; # 更新数据 UPDATE dictionary SET times = 1 WHERE english = 'hello'; # 删除记录 DELETE FROM dictionary WHERE english ...
1. 2. 3. 4. 5. 6. 2.初始配置 安装完成后,查看 PostgreSQL 版本 psql--version 1. 完成安装默认会 创建名为“postgres”的 linux 用户 创建名为“postgres”不带密码的默认数据库账号作为数据库管理员 创建名为“postgres”的表 cat/etc/group ...
docker 关注作者注册登录 docker 681声望55粉丝 十三学得java成,名属company第一部 « 上一篇 linux 强行踢出对应的用户并禁止ip登录 下一篇 » redis 主从 哨兵 集群 の安装 引用和评论
pgsql_type(pg_type.typname::varchar) AS fields_type, pg_attribute.atttypmod-4 as fields_length, CASE WHEN pg_attribute.attnotnull THEN ''not null'' ELSE ''' END AS fields_not_null, pg_get_expr(pg_attrdef.adbin, pg_attrdef.adrelid) AS fields_default, pg_description.description AS ...
-- 查询重复的主键记录 SELECT primary_key_column, COUNT(*) FROM table_name GROUP BY primary_key_column HAVING COUNT(*) > 1; -- 删除重复的记录(保留一条) DELETE FROM table_name WHERE primary_key_column = value1 AND ctid NOT IN ( SELECT MIN(ctid) FROM table_name WHERE primary_key...