`
ifox
  • 浏览: 64385 次
社区版块
存档分类
最新评论

mysql多表联合查询如何返回一张表的内容

 
阅读更多

今天在使用mysql语句的时候老是报错,语句如下:

SELECT sapcle FROM SellEnterpriseBaseInfor sebie,SellEnterpriseBaseInforVer sebive,SellApplyPermitChangeList sapcle  
WHERE 1=1 AND sebie.iVerID = sebive.id AND sapcle.iEnterpriseBaseInforID=sebive.id AND sapcle.iState=1 AND sapcle.iEnterpriseID=11027516 AND sapcle.id=84
 

在consol控制台,查询到hibernate打印出来的sql语句,拿到mysql里面查询的时候老是报错,提示Unknown column 'sapcle' in 'field list',按照后面定义的  SellApplyPermitChangeList sapcle应该已经没问题了,问了同事才发现,在java语句里面可以这么写,但是在mysql编辑器里面使用的时候要改成

 SELECT sapcle.* FROM SellEnterpriseBaseInfor sebie,SellEnterpriseBaseInforVer sebive,SellApplyPermitChangeList sapcle  
WHERE 1=1 AND sebie.iVerID = sebive.id AND sapcle.iEnterpriseBaseInforID=sebive.id AND sapcle.iState=1 AND sapcle.iEnterpriseID=11027516 AND sapcle.id=84
 
分享到:
评论

相关推荐

    MySQL 多表关联一对多查询实现取最新一条数据的方法示例

    本文实例讲述了MySQL 多表关联一对多查询实现取最新一条数据的方法。分享给大家供大家参考,具体如下: MySQL 多表关联一对多查询取最新的一条数据 遇到的问题 多表关联一对多查询取最新的一条数据,数据出现重复 ...

    mysql多表联合查询返回一张表的内容实现代码

    本篇文章将详细介绍如何在MySQL中进行多表联合查询,并解决返回一张表的内容的问题。 首先,我们需要理解联合查询的基本概念。联合查询主要有以下几种类型:内连接(INNER JOIN)、左连接(LEFT JOIN)、右连接...

    MySQL查询把多列返回结果集拼装成一个字段

    mysql中有种可以通过join相关操作进行表与表之间的方式查询不同结果集,但是在一对多的情况下,关键查询的结果是多条的.例如:班级和学习的关系,我想很直观的看到班级和学生的情况,列表显示出班级的信息和班级的男生...

    三表关联查询

    在SQL语言中,三表关联查询是数据查询和分析的核心技能之一,特别是在处理复杂的数据关系时。这种查询方法允许我们从三个或更多表格中提取相关信息,通过连接(JOIN)操作来整合这些表格的数据,以便获得更全面的...

    MySQL中表子查询与关联子查询的基础学习教程

    MySQL中的表子查询和关联子查询是SQL查询中两种重要的技术,它们在处理复杂的数据查询时发挥着关键作用。本文将深入探讨这两种子查询的概念、用法和优化策略。 首先,我们来看表子查询。表子查询指的是在一个查询中...

    thinkPHP5解决不同服务器不同数据库表关联查询问题

    ### thinkPHP5解决不同服务器不同数据库表关联查询问题 在实际的应用场景中,尤其是在大型分布式系统中,数据往往不会集中存放在同一个数据库或同一台服务器上。为了提高系统的可用性和可扩展性,开发者通常会选择...

    day19--mysql多表查询1

    MySQL作为广泛使用的开源关系型数据库管理系统,提供了多种多表查询方式来处理多对一、一对多以及多对多的关系。本文将深入探讨这些关系和查询方法。 首先,我们来看一下多表关系。在实际业务中,数据往往分布在多...

    解决Mysql数据库实现多表联合查询

    MySQL,作为一款广泛使用的SQL数据库系统,提供了多种方式进行多表联合查询,以便用户可以有效地从不同表中获取所需信息。本文将详细讨论如何在MySQL中实现多表联合查询,并解决按照特定字段排序展示数据的问题。 ...

    省市区数据表mysql

    可以利用JOIN操作来获取跨表的省市区信息,如`SELECT p.province_name, c.city_name, a.area_name FROM provinces p JOIN cities c ON p.id = c.province_id JOIN areas a ON c.id = a.city_id`,这条查询语句将返回...

    最新省市区联动查询,mysql数据全

    最新省市区联动SQL CREATE TABLE `regions` ( `id` int(6) UNSIGNED NOT NULL COMMENT '编号', `parent_id` int(6) NOT NULL DEFAULT 0 COMMENT '上级编号', `deep` tinyint(1) NOT NULL DEFAULT 0 COMMENT '层级...

    mysql全国城市三级联动表

    在IT行业中,数据库设计是至关...综上所述,“mysql全国城市三级联动表”的设计和使用是数据库领域中的常见实践,它涉及到数据结构设计、查询优化、视图使用等多个方面,对于理解和提升数据库管理技能具有重要意义。

    2019省市区街道4级MySQL数据,整合一个表.zip

    将行政区域数据分为四表可能是为了保持数据整洁,减少数据依赖,而整合到一个表则方便了多级关联的查询。 3. **GIS与地理位置服务**:行政区划带坐标的数据可以与GIS技术结合,用于绘制地图、进行空间分析、定位...

    mysql 一条语句删除多表数据

    在MySQL数据库管理中,高效地删除多表数据是优化数据库操作的重要方面,特别是在处理大量关联数据时。"mysql 一条语句删除多表" 的主题就是关于如何通过单个SQL语句来删除关联的多个表的数据,从而节省数据库连接...

    2020年最新省市区mysql数据表.zip

    "一张表省市区"则强调所有的这些信息都被整合在单个表格之中,这有助于简化数据管理和查询,提高效率。 在压缩包内的文件"area.sql",很可能是创建这张省市区数据表的SQL脚本。SQL(Structured Query Language)是...

    全国省市区数据sql (mysql)三级联动

    接下来,描述中提到的"四张表三张基础数据表和一张关联表"是数据建模的一种常见模式。这四张表可能包括: 1. 省份表(province):存储全国各省份的信息,如省份ID、省份名称等。 2. 市级表(city):包含各个城市...

    全国省市区地址编码表mysql

    全国省市区地址编码表是数据库设计中非常关键的一部分,它涉及到地理信息系统(GIS)和数据管理,尤其是在中国的背景下,由于行政区域划分复杂,正确管理这些信息对于数据分析、物流配送、地图服务等多个领域至关...

    mysql实现查询数据并根据条件更新到另一张表的方法示例

    总结,本例中展示的是在MySQL环境下,如何通过多表查询和`GROUP_CONCAT`函数将数据进行整合,然后更新到另一张表中的具体步骤。这种技巧在数据库管理和数据处理中非常实用,尤其是在需要合并或整理数据时。了解和...

    mysqldump 备份多张相关联的表,并且执行有条件的筛选

    正确的方法是先逐表筛选数据,然后通过SQL查询实现多表间的关联。同时,为了避免`LOCK TABLES`问题,应适当使用`--skip-add-locks`参数。这些技巧和策略将帮助数据库管理员更有效地管理和保护数据库中的宝贵数据。

    MySQL 从一张表update字段到另外一张表中

    当你需要将一张表中的某些字段值复制并更新到另一张表时,可以利用SQL的JOIN语句或者子查询来实现。这个过程通常涉及到多表关联,确保正确匹配源数据和目标数据。在MySQL 4.0及以上版本中,这样的功能变得更加灵活。...

Global site tag (gtag.js) - Google Analytics