在如表数据:
id |
name |
1 |
a |
2 |
b |
1 |
c |
2 |
d |
1 |
e |
2 |
f |
3 |
dd |
5 |
ff |
4 |
ff |
4 |
f |
(一)要想得到:
样的数据,即得到不重复项,那SQL为:
select id,min([name])from table group by id having count(*) =1
其中min([name])是将其他要显示的列放到聚合函数中(随便任意的函数即可),才能显示,having count(*) = 1是筛选出没有重复的项
(二)如果想要得到
id name
1 a
2 b
3 dd
4 f
这样的数据,即只是除去重复项,得到单一的数据,则SQL语句应该写为:
select id,min([name]) from table group by id
分享到:
相关推荐
使用 SQL Server 将表从一个数据库复制到另一个数据库 SQL Server 是一种关系数据库管理系统,它提供了多种方式来将表从一个数据库复制到另一个数据库。下面将详细介绍使用 SQL Server 将表从一个数据库复制到另一...
第2部分(第3~9章)是本书的重点,也是读者深入学习SQL Server 2005的基础,详细介绍了SQL Server 2005的安装和配置过程,如何创建和管理数据库、数据表,以及如何对数据进行查询、修改、输出等内容;第3部分(第10~14章)...
本文档详细介绍了sql server怎样从一个数据库复制表到另一个数据库的方法。有图为例,简单易懂。
SQL Server 2005数据库开发实战内容简介:本书综合讲解了Microsoft SQL Server 2005程序开发与界面设计的相关知识,内容全面,结构合理,论述清晰,对Microsoft SQL Server 2005技术及其实际应用都有独到见解,见一...
在SQLServer2008上面成功附件SQLServer2005的方法
昨天要一个大型数据库,内容1G多,表也几百个,命名规则也不太了解,打开很多表是空的,看的头疼。 于是上网找了这个好东西,可以把数据库里的表按照大小排列出来,并且显示表的内容大小。 大大节约时间, 真是个...
数据库 sql server 2005 算是简易练习吧
SQL Server 遍历所有表数据库命令详解 在本文中,我们将详细介绍 SQL Server 遍历所有表数据库命令的实现方法和原理。本文将分为三个部分,分别介绍 SQL Server 的系统表和视图、游标的使用和存储过程的应用。 ...
解决两个问题:vs自带数据库sql server的中文插入乱码问题、查找当前数据库名 (查找数据库名在文章中间,自己往下翻吧,不单拎出来了) vs自带数据库sql server的中文插入乱码问题: 如图所示,我插入表的中文变成...
笔记是本人学习SQLServer一段时间后重新整理出来的,适合有一些入门基础的人学习。 ├─01 安装及使用 │ SQLServer2005安装及使用.txt │ ├─02 常用函数 │ function.sql │ ├─03 建表、建库 │ create.sql ...
SQL Server 2005 示例数据库:AdventureWorks, AdventureWorksDW, AdventureWorksLT; NORTHWND
Sqlserver2005数据库还原备份工具,主要是测试应用,希望通过各位的使用提出更好修改意见
Java链接数据库SQL Server2005步骤方法。
SQL SERVER 2005 范例数据库
快捷方便,可查看sqlserver数据库每个表的使用情况,一次下载终身使用,此文件为sql语句格式,免费试用
详细介绍了四种转换方式:(1)脚本生成。(2)SQL Server 2008R2 数据库降级为 SQL Server2005。(3)备份。(4)中间库
数据库 SqlServer 2005 驱动
帮助你更好更快了解数据库和SQL Server 2005,试试就知道!
数据库 SQL Server 2005安装过程及配置。。详细介绍。。
只有mdf文件,如何修复数据库(sql server 2005) 修复sql2005数据库