sql语句要select某字段不重复的数据应该如何写?

比如某数据表有三个字段A,B,C如下:ABC123123223323323323我希望得到字段A不重复的所有数据,应该怎么写?也就是最后得到122232你们说的都是错的,... 比如某数据表有三个字段A,B,C如下:

A B C
1 2 3
1 2 3
2 2 3
3 2 3
3 2 3
3 2 3

我希望得到字段A不重复的所有数据,应该怎么写?
也就是最后得到
1 2
2 2
3 2
你们说的都是错的,我要A不重复,也就是说A有3个重复的话只取一个,并且不影响到B和C的
展开
 我来答
幻翼高达Zero
2019-06-14 · TA获得超过1.7万个赞
知道答主
回答量:499
采纳率:0%
帮助的人:8.3万
展开全部

sql语句要select某字段不重复数据的步骤如下:

我们需要准备的材料分别是:电脑、sql查询器。

1、首先,打开sql查询器,连接上要查询的数据库表,例如test2表。

2、点击“查询”按钮,输入:select A,B,C from test2 group by A;。

3、点击“运行”按钮,这时字段A会以不重复的形式被查询出所有数据。

刺友互
高粉答主

2019-06-26 · 每个回答都超有意思的
知道答主
回答量:3979
采纳率:100%
帮助的人:73.4万
展开全部

1、右键要设置主键的表,选择【设计】,进入表设计窗口。

2、在表设计窗口,选择一行或者Ctrl+鼠标可以多选行,右键选择【设为主键】。

3、如果已经设置有主键,则需要先删除主键, alter table 表名 drop constraint 主键名称。

4、展开表的【索引】菜单,右键【新建索引】,进入索引创建界面。

5、数据库唯一索引 - SQL语句设置。

6、插入前先判断记录是否存在,存在就修改,不存在就新增。

7、插入前先判断记录是否存在,不存在就新增,存在就抛弃这条记录。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2019-07-27 · TA获得超过1.2万个赞
知道答主
回答量:25
采纳率:0%
帮助的人:6144
展开全部

sql语句要select某字段不重复的数据使用distinct关键字,例如从 Company" 列中仅选取唯一不同的值使用以下SQL:

SELECT DISTINCT Company FROM Order;

题主的问题B、C字段数据都相同,可以使用select distinct A,B from table_name 来实现。

扩展资料

在表中,可能会包含重复值,有时希望仅仅列出不同(distinct)的值,可以使用关键词 DISTINCT 用于返回唯一不同的值。

语法:

SELECT DISTINCT 列名称 FROM 表名称

用法注意:

1、distinct 【查询字段】,必须放在要查询字段的开头,即放在第一个参数;

2、只能在SELECT 语句中使用,不能在 INSERT, DELETE, UPDATE 中使用;

3、DISTINCT 表示对后面的所有参数的拼接取 不重复的记录,即查出的参数拼接每行记录都是唯一的;

4、不能与all同时使用,默认情况下,查询时返回的就是所有的结果。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
badkano
2010-11-17 · 知道合伙人体育行家
badkano
知道合伙人体育行家
采纳数:144776 获赞数:885371
团长

向TA提问 私信TA
展开全部
他们写的,针对你这组数据可行
但是按照你描述的,这么写好像不太好

select A,MAX(B) from 表名
这样才是你要的A不重复的数据,但是对于字段B来说,我只取了最大的那个
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mll82
2010-11-18 · 超过26用户采纳过TA的回答
知道答主
回答量:95
采纳率:0%
帮助的人:48.9万
展开全部
有数据库常识的人都知道,,,,,,
你所谓的“不影响到B和C” 能实现么?????

除非B和C列所有值都一样。。。。。。(这样的话,就是网友的推荐答案)

再不就是在程序的数组里控制了,。。。。。。。。。

兄弟,,,问问题也要考虑可行性 。。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(13)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式