`
yiyanwan77
  • 浏览: 187898 次
  • 性别: Icon_minigender_1
  • 来自: 威海
社区版块
存档分类
最新评论

postgresql联合查询、连接查询

 
阅读更多

 

  • 联合查询
select  * from cw.cities c,(select state, MAX(pop) max  FROM cw.cities  group by state) t  where t.state = c.state and t.max=c.pop

 

 

select  c.* from cw.cities c,(select state, MAX(pop) max  FROM cw.cities  group by state) t  where t.state = c.state and t.max=c.pop

 

 

 

  • left join on and
select  c.* from cw.cities c left join (select state, MAX(pop) max  FROM cw.cities  group by state) t  on t.state = c.state and t.max=c.pop

  

 

 

  • left join on where

 

select  c.* from cw.cities c left join (select state, MAX(pop) max  FROM cw.cities  group by state) t  on t.state = c.state where t.max=c.pop

  

 

 

  • inner join on and

 

select  c.* from cw.cities c inner join (select state, MAX(pop) max  FROM cw.cities  group by state) t  on t.state = c.state and t.max=c.pop

  

  • 大小: 3.4 KB
  • 大小: 2.9 KB
  • 大小: 2.9 KB
  • 大小: 3.9 KB
  • 大小: 2.9 KB
  • 大小: 2.9 KB
分享到:
评论

相关推荐

    PostgreSQL从入门到精通

    3. 联合查询:讲解了如何使用UNION连接两个或多个查询结果集,以及如何通过自连接和外连接查询来操作相关联的数据。 4. 摘要:总结了高级数据选择的技术和方法。 第八章 数据定义: 1. 数据类型:介绍了PostgreSQL...

    PostgreSQL中使用dblink实现跨库查询的方法

    在实际应用中,你可以编写复杂的SQL语句,利用dblink函数进行多表联合查询。例如,你可能需要在两个不同数据库的表之间进行JOIN操作。这可以通过在`dblink`函数中嵌入子查询来实现,这样可以将远程数据库的表作为...

    通用数据库连接查询器Ver2.0.2

    通用数据库连接查询器,支持Oracle、DB2、SQL Server、MySQL、PostgreSQL、Sybase,集成“查看表空间”、“权限”、“存储过程源代码”、“导入导出SQL脚本”、“保存查询结果”等功能。 纯绿色,免安装,跨...

    postgreSQL经典教程

    **4.2 多表联合查询** - **联接类型**:内连接、左连接等。 - **别名使用**:简化查询语句,提高可读性。 - **子查询嵌套**:增强查询逻辑的表达能力。 #### 五、PostgreSQL工具与界面 **5.1 命令行工具psql** -...

    解决PostgreSQL服务启动后占用100% CPU卡死的问题

    总的来说,解决PostgreSQL服务启动后占用100% CPU的问题,需要从多个角度进行分析,包括但不限于查询优化、后台进程管理、并发控制、硬件资源检查以及系统级的网络配置。通过深入分析和适当的调整,可以有效降低CPU...

    Laravel开发-laravel-postgresql-fulltext

    在处理表继承时,你需要注意一些问题,比如联合查询、数据迁移和模型事件。在Eloquent中,你可能需要自定义`newModelInstance`方法来确保正确地实例化子类模型,或者在查询时显式指定模型类型。 在项目中,`laravel...

    provsql:在PostgreSQL数据库中增加对(m-)半起源和不确定性管理的支持

    常规SELECT-FROM-WHERE查询(又名具有多集语义的联合查询) JOIN查询(仅常规连接;当前不支持外部,半连接和反连接) 在FROM子句中具有嵌套SELECT子查询的SELECT查询GROUP BY查询SELECT DISTINCT查询(即设置语义...

    《SQL查询的艺术》

    6. 连接查询:使用INNER JOIN、LEFT JOIN、RIGHT JOIN等关键字来联合两个或多个表的数据。 7. 复杂查询:利用UNION、EXCEPT等操作符合并或比较不同查询的结果集。 8. 视图操作:通过创建和查询视图来简化复杂查询或...

    sql查询的艺术

    4. 连接查询:详细介绍如何通过JOIN语句将两个或多个表中的数据联合起来。 5. 子查询和派生表:解释子查询的使用方法,以及如何将子查询作为临时表在主查询中使用。 6. 索引的使用:简要介绍索引的概念,以及如何...

    南邮数据库实验报告一,创建数据库模式与SQL查询

    - **熟练掌握Select-SQL命令**: 进行数据查询,包括简单的条件筛选、连接查询以及联合查询等。 #### 实验环境 - **硬件**: 微机 - **软件**: Windows XP/Windows 7 + PostgreSQL - **素材**: 实验所需的数据文件 #...

    PostgreSQL中调用存储过程并返回数据集实例

    这个函数通过JOIN操作将`member`和`member_category`表连接在一起,然后返回一个包含所有成员信息及类别名称的结果集。 4. **调用存储过程** 现在,我们已经创建了一个存储过程,可以像查询一样调用它来获取数据集...

    Presto 性能测试.docx

    通过数据联邦功能,Presto允许用户在不同的数据源之间进行无缝的联合查询,极大地拓展了数据分析的可能性。 ### 1. 架构 Presto的架构设计注重可扩展性和高可用性。它由三类主要服务构成: - **Coordinator**:...

    sql语句查询使用

    联合(JOIN)用于将多个表中的数据合并在一起,根据不同的连接类型,包括: - **等值联合**:基于共同列相等的连接。 - **不等值联合**:基于共同列不完全相等的连接。 - **外部联合与内部联合**:前者保留左表或右...

    万能查询

    它可能包含数据连接管理、事务处理、查询优化等功能,以提供灵活且高效的查询服务。 3. **源码**:"源码"表明此项目提供了程序的原始代码,意味着用户或开发者可以查看、修改和学习其实现细节。这可能是为了促进二...

    mydatabase

    描述中提到“获取数据库信息,某些重要字段的信息,使用的是多表联合查询”,这揭示了数据库设计中的一些关键点。 在数据库管理中,多表联合查询是处理复杂数据关系时常用的一种方法。它允许从两个或更多个表中同时...

    sqlmap 自动化的SQL注入工具

    2、完全支持布尔型盲注、时间型盲注、基于错误信息的注入、联合查询注入和堆查询注入。 3、在数据库证书、IP地址、端口和数据库名等条件允许的情况下支持不通过SQL注入点而直接连接数据库。 4、支持枚举用户、密码、...

Global site tag (gtag.js) - Google Analytics