请教两个查询的问题?

Mai_520 2003-12-08 12:40:49
有一个字段为INT,NOT NULL,可重复。

1,我想查出字段里有多少个不同的整数,分别是什么?
2,查出每个整数重复了多少次?
3,可以java.sql.Time类型设置到DateTime类型吗

请帮忙举几个例子,就是写几条语句,先谢谢了!!!
...全文
25 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yoki 2003-12-08
  • 打赏
  • 举报
回复
1\2:
select INT字段, count(INT字段) as 重复次数
from table1
group by INT字段

3:
可以
hthunter 2003-12-08
  • 打赏
  • 举报
回复
1、2
select iField, count(iField)
from t_yourtable
group by iField
zjcxc 元老 2003-12-08
  • 打赏
  • 举报
回复
--下面是例子

--测试数据
declare @tb table(字段 int not null)
insert into @tb
select 1
union all select 11
union all select 12
union all select 11
union all select 1
union all select 3
union all select 33
union all select 1
union all select 3

--1,我想查出字段里有多少个不同的整数,分别是什么?
select distinct 字段 from @tb

--2,查出每个整数重复了多少次?
select 字段,重复次数=count(*) from @tb group by 字段

/*--测试结果

字段
-----------
1
3
11
12
33

(所影响的行数为 5 行)

字段 重复次数
----------- -----------
1 3
3 2
11 2
12 1
33 1

(所影响的行数为 5 行)
--*/
zjcxc 元老 2003-12-08
  • 打赏
  • 举报
回复
有一个字段为INT,NOT NULL,可重复。

1,我想查出字段里有多少个不同的整数,分别是什么?

select distinct 字段 from 表



2,查出每个整数重复了多少次?

select 字段,重复次数=count(*) from 表 group by 字段



3,可以java.sql.Time类型设置到DateTime类型吗
这个转版去问.
victorycyz 2003-12-08
  • 打赏
  • 举报
回复
1. select count(distinct 要查找的字段) from table
2. select 要查找的字段,count(*) from table group by 要查找的字段
sunshareforever 2003-12-08
  • 打赏
  • 举报
回复
1.
select distinct i_field from t_yourtable
2.
select iField, count(iField)
from t_yourtable
group by iField
3.
可以的

34,587

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧