PostgreSQL常用语句
来源:互联网 发布:淘宝双十一报名入口 编辑:程序博客网 时间:2024/05/16 11:53
1、数据表及csv文件的导入导出(数据表已经建好):
(1)将t1导出位csv文件src.csv(带列名):
COPY t1 TO '文件位置\\src.csv' WITH CSV HEADER;(2)将src.csv导入数据库的t2表中:
COPY t2 FROM '文件位置\\src.csv' WITH CSV HEADER;
2、从表t2中查询一些字段插入到表t1中:
INSERT INTO 表1(字段1, 字段2, 字段3) SELECT 字段1, 字段2, 字段3 FROM t2;
3、根据表t1中的字段1在表t2中查找对应的字段2,如根据表t1中的id在表t2中查找学号为id的学生的age。
SELECT age FROM t2 WHERE id IN (SELECT id FROM t1);
4、根据t1和t2中的公共字段id将表t2中的字段1和字段2更新到表t1:
UPDATE t1SET 字段1 = (SELECT t2.字段1 FROM t2 WHERE t1.id = t2.id), 字段2 = (SELECT t2.字段2 FROM t2 WHERE t1.id = t2.id);注意:若t2中有相同的id,则在执行时会出错。
5、统计表table中不同的(字段1,字段2)及数量(不考虑其他字段是否相同):
select distinct (字段1, 字段2), count(*) from table group by (字段1, 字段2);
6、根据id分组,最多显示表table中每个分组的x条记录。
SELECT * FROM (SELECT *, row_number() OVER(PARTITION BY id) AS ROW FROM table) tWHERE ROW <= x;
1 0
- postgresql 常用语句
- Postgresql常用SQL语句
- Postgresql常用SQL语句
- PostgreSQL常用语句
- postgreSQL常用语句
- 常用postgresql数据库语句
- Postgresql常用查看锁语句
- postgresql常用的查询语句
- postgresql 常用语句的整理(更新)
- Postgresql常用的表字段操作语句以及其他一些SQL语句
- 【PostgreSQL】PostgreSQL常用备份方法
- postgresQL相关语句
- postgresql sql语句
- postgresql 字段sql语句
- Postgresql 自增语句
- postgresql 语句的汇总
- PostgreSQL之Union语句
- PostgreSQL之With语句
- SSM框架在Tomcat7中无法运行
- 九度OJ题目1173:查找
- 二维数组中查找数据(该数组每行从左至右递增,每列从上至下递增)
- 为Recycler添加下拉刷新,上拉加载更多功能(简单实现)
- unity Ngui
- PostgreSQL常用语句
- Codeforces Round #343 (Div. 2) D. Babaei and Birthday Cake (复杂的DP)
- 关于listView ui更新的问题
- mongodb[三] 文档操作:插入、更新、删除
- POJ-3685-二分
- 了解LoRa
- 无人机常用术语及缩写
- 输入字母来判断星期几的问题
- 国有资产管理处组织召开新版固定资产管理系统操作培训会