-
SQL查询 排序后 在选择其中的一条 谢谢!5
表1
表头 FID name number
001 1 10
002 1 15
003 1 18
004 2 20
005 2 21
表2
表头 parentid tyname
001 11
002 22
003 33
选出 FID=parentid 数据 信息 , 但是name = 1 会有三条 出现
想要的结果是 按FID排序 选出一条name的值......
谢谢 大家帮忙....
2011年8月19日 09:42
6个答案 按时间排序 按投票排序
-
你选一条name的值,得有个依据吧?number最大还是最小的?
--oracle select a.* ,b.* from a,b where a.number in (select max(a.number) from a group by a.name) and a.fid=b.parentid order by a.fid desc;
2011年8月19日 11:06
-
select * from (select rownum as rownum_xh,a.* from (select a.fid,a.name,a.number from 表1 a, 表2 b where a.fid=b.parentid order by a.fid) a) where rownum_xh=1
2011年8月19日 10:54
相关推荐
通过以上分析,我们可以看出SQL模糊查询及其排序不仅是一种实用的数据库查询技巧,也是一种需要细致考量的技术方案。合理地设计查询逻辑可以大大提高查询效率和准确性,同时也能确保系统的稳定性和安全性。
在SQL Server中,分组和排序是数据处理的两个关键操作。它们可以帮助我们对大量数据进行聚合、组织和筛选,以便更好地分析和理解数据。本文将深入探讨如何在SQL Server中实现分组排序并获取每组的特定行数据。 首先...
,可能还有一些人还不知道怎么弄,我现在就把我这小小的成果分享给大家,希望你们能够喜欢,只要一条sql语句 ,适合于oracle,mySql,SqlServer,access等数据库中使用,我上传的文件有相关的例子,很容易看懂。
在一次做项目的时候,项目已经做完了,...结果弄出来了,就一条sql语句就能实现,现在我把我的成果分享给大家,这自定义排序能够在oracle,MySql,SqlServer,access使用,我现在打包压缩分享给大家,希望你们能够喜欢。
"Sql查询分析器"是一款专为SQLServer设计的实用工具,它使得用户可以直接与数据库进行交互,执行SQL查询,从而高效地管理和分析数据。这款工具的便捷之处在于,它是一个可执行的exe文件,无需安装,只需解压缩后直接...
在SQL中实现随机分组后的随机排序是一种较为高级的数据处理技术,主要用于数据分析、报表生成等场景,能够帮助用户获得更加多样化的数据视图。本文将详细介绍如何通过SQL语句实现这一功能,并对其中涉及的关键概念和...
在SQL(Structured Query Language)中,查询数据是其核心功能之一。SQL2000作为较早的版本,虽然现在已被更新的版本如SQL Server 2016、2019等取代,但它的查询基础依然适用于现代的SQL语言。下面我们将详细探讨SQL...
- **示例**: 向`customers`表中插入一条记录。 ```sql INSERT INTO customers (id, name, email) VALUES (1, 'John Doe', 'john@example.com'); ``` #### 删除数据 - **基本语法**: `DELETE FROM table_name ...
在Microsoft SQL Server中,对随机记录进行排序是一个常见的需求,尤其是在数据分析、报告生成或测试数据随机化等场景中。本文将深入探讨如何使用MS SQL语句实现这一功能,并结合提供的SQL代码片段,详细解析其中...
本文实例讲述了MySQL 多表关联一对多查询实现取最新一条数据的方法。分享给大家供大家参考,具体如下: MySQL 多表关联一对多查询取最新的一条数据 遇到的问题 多表关联一对多查询取最新的一条数据,数据出现重复 ...
5. **子查询**:在查询中嵌套另一查询,返回的结果可作为外部查询的一部分。子查询可以在WHERE或FROM子句中使用,也可以用在其他地方,如SELECT列表。 6. **聚合函数**:这些函数用于对一组值执行计算并返回单个值...
- **FULL JOIN (或 FULL OUTER JOIN)**:返回两个表中的所有行,如果某条记录在其中一个表中不存在,则用NULL填充。 4. **子查询** - 子查询可以在主查询中嵌套,用于执行独立的查询并返回结果供外部查询使用。 ...
4. 处理查询结果:查询完成后,系统会返回一个结果集,包含满足条件的数据记录。开发者需要解析这些结果,并将它们转换为可操作的对象。 四、结果展示 1. 地图图层:将查询结果转换为地图图层,可以使用SuperMap ...
sql 排序:row_number() over(partition by sjjl_id order by fksj desc,最优化的情况,里面放的有例子,大家可以参考
SQL查询分析器是一种用于执行和测试SQL语句的工具,尤其在数据库管理和开发过程中非常有用。这个"SQL查询分析器修正分离版"是一款绿色软件,意味着它不需要安装即可使用,节省了用户的时间和磁盘空间,同时提高了...
SQL查询分析器是一款专为SQL Server设计的轻量级工具,它无需安装,用户可以直接在解压后的文件夹中启动使用,提供了方便快捷的SQL语句执行和分析功能。这款软件对于数据库管理员、开发人员以及数据分析师来说,是...
SQL Server作为微软推出的一款关系型数据库管理系统,在处理复杂查询、数据分页等方面提供了丰富的功能和优化策略。本文将深入探讨SQL Server中的分页查询技术,帮助读者掌握如何高效地进行数据分页,以提升应用程序...
实例339 利用聚合函数First或Last求数据表中第一条或最后一条记录 496 10.11 多表查询(连接查询) 498 实例340 利用FROM子句进行多表查询 498 实例341 使用表别名 499 实例342 合并多个结果集...