sql 语句查询一个表中不同的记录有多少条?

2022-09-01 18:08

例如:表明 T 字段 id adress 谢谢
4个回答
select count(distinct id , adress ) from t
是指 id,address都不相同吧

SELECT COUNT(1)
FROM (select DISTINCT * from T) TEMP
select count (distinct adress )from T
select count(distinct id , adress) from t
相关问答
SQL查询--查询用户每个用户的最后一次登录记录
4个回答2022-12-20 20:16
order by排序排出的是分组查询后的结果,所以先分组了,于是出来的是每个用户的第一条,然后再排序。 要想取每个最后一条登陆数据,可以: select *,max(datetime) from us...
全文
在sql server 2005查询分析中查询一条上万条记录的T-SQL语句,怎么查看它的读写速度?
2个回答2023-07-29 12:10
set statistics time on 把这句话放在语句最前面,一起运行,在查询分析器磨中的老游肢消息里会显示侍世
SQL问题 实现递归查询
1个回答2024-02-21 15:49
递归不用专门的语句呀,就是在函数中调用自己就可以了,注意一定要有递归结束的条件。
sql 语句查询一个表中不同的记录
1个回答2022-09-24 08:27
1:select distinct id,name from tb 2:select id,min(name)name from tb group by id
SQL查询语句中,什么叫子查询?
3个回答2022-08-22 17:15
子查询或称为内部查询、嵌套查询,指的是在 SQL 查询中的 WHERE 子句中嵌入查询语句。 一个 SELECT 语句的查询结果能够作为另一个语句的输入值。 子查询可以与 SELECT、INSERT...
全文
sql数据库查询中,空值查询条件怎么写?
3个回答2023-03-13 10:45
在MS SQL Server和Oracle这两个主要的数据库中,空值都比较特殊,不能直接用"="或"<>"号来比较,如果你要用这两个符号比较,就会发现,空值即不在等于的集内,也不在不等于的集内。 ...
全文
sql如何查询每个用户最新的一条信息
1个回答2023-05-28 02:07
你在你的sql语句后加上: order by time desc limit 1 试试
SQL查询两个表联合查询怎么写?
1个回答2022-10-29 12:35
如下方法: select top 1 a.姓名 , b.minnum , b.maxnum from a INNER JOIN b ON a.id = b.id where b.minnum > ...
全文
sql 模糊查询+时间段查询
1个回答2022-09-24 11:36
select * from kucun where 时间字段 between '2009-01-02' and '2010-02-01' and ( kName like '%小%' or kLin...
全文
SQL时间段查询+模糊查询
2个回答2022-09-17 11:20
没有给出太多的信息.我就直接写吧: SELECT * FROM 表A where --这个是时间段查询 时间列 BETWEEN GETDATE()-1 AND GETDATE() --模糊查询...
全文
热门问答