【SQL语句】有图 请教大家写个SQL 需求是—— 查询了整个表table 但是 里面的 字段 Largearea 这个里面重复的 只显示 一次 这样的 是不行的 select distinct Largearea from Tb_AddsBook因为这样的 只返回了 一个字段。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 with cte as( select row_number() over(order by getdate()) no,* from tb)select *,Largearea=(case when no=1 then Largearea else null end) from cte --既然没回答我就先乱扯1个吧。试试。select * from Tb_AddsBook a where not exists(select 1 from Tb_AddsBook where Largearea=a.Largearea and id<a.id) select *from tb twhere id = (select max(id) from tb where Largearea = t.Largearea) select *from tb twhere id = (select min(id) from tb where Largearea = t.Largearea) select * from table where id in ( select max(id) from table group by Largearea) 请问类似人事管理系统中工资管理部分的表如何建立 请问如何完整备份远程数据库 简单问题,求进出差异数 存储过程返回值的问题 小弟刚学SQL不久,遇到个问题,希望大家进来看下啊! 怎么把一个表的数据全部导入到另外一个表中? 一条SQL语句问题 为什么SQL SERVER有些机器无法连接呢?请牛人指教 求一条SQL语句!! 关于sqlserver问题! 请教一个循环累加的语句? 求解如何查询日期段内,按周统计天数,不涉及用户表
(
select row_number() over(order by getdate()) no,* from tb
)select *,Largearea=(case when no=1 then Largearea else null end) from cte
--既然没回答我就先乱扯1个吧。试试。
select * from Tb_AddsBook a
where not exists
(select 1 from Tb_AddsBook where Largearea=a.Largearea and id<a.id)
select *
from tb t
where id = (select max(id) from tb where Largearea = t.Largearea)
*
from
tb t
where
id = (select min(id) from tb where Largearea = t.Largearea)
select * from table where id in (
select max(id) from table group by Largearea)