社区
MS-SQL Server
帖子详情
这如何查询
nbyqz
2004-05-13 01:31:15
字段1 字段2
a 1
a 1
a 1
a 0
b 1
b 1
b 0
c 1
c 1
c 1
要得到
字段1 字段2
a 0
b 0
c 1
有零优先
...全文
49
6
打赏
收藏
这如何查询
字段1 字段2 a 1 a 1 a 1 a 0 b 1 b 1 b 0 c 1 c 1 c 1 要得到 字段1 字段2 a 0 b 0 c 1 有零优先
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
---涛声依旧---
2004-05-13
打赏
举报
回复
結果中 字段3,字段4,字段5...也要顯示出來嗎?
若不顯示的話﹐一樓的就行了
nbyqz
2004-05-13
打赏
举报
回复
zjcxc(邹建)
--不考虑负值,但还有很多其他字段:字段3,字段4,字段5...
该如何?
zjcxc
元老
2004-05-13
打赏
举报
回复
--考虑负值吗? 如果要考虑,0优先,无0取第一条
select 字段1,字段2=case when exists(select 1 from 表 where 字段1=a.字段1 and 字段2=0) then 0 else(select top 1 字段2 from 表 where 字段1=a.字段1) end
from(select 字段1 from 表 group by 字段1)a
victorycyz
2004-05-13
打赏
举报
回复
同意一楼。
zheninchangjiang
2004-05-13
打赏
举报
回复
select id=identity(int,1,1),* into #t from tablename
select * from #t a join (select max(id) as id,字段1 from #t group by 字段1) b on a.id=b.id
eru
2004-05-13
打赏
举报
回复
select 字段1 , min(字段2) from tab group by 字段1
MySQL
查询
实战之业务为王
【为什么开这门课】 在实际工作中,有不少同学虽然掌握了 MySQL 的基本用法,但面对具体的业务需求,写起 MySQL
查询
语句仍然比较吃力,比如一条 SQL 语句可以搞定的需求,因为不知道某个函数而拆分成多条来写,导致...
SQL中的连接
查询
与嵌套
查询
连接
查询
若一个
查询
同时涉及两个或两个以上的表,则称之为连接
查询
。连接
查询
是数据库中最最要的
查询
, 包括: 1、等值连接
查询
2、自然连接
查询
3、非等值连接
查询
4、自身连接
查询
5、外连接
查询
6、复合条件
查询
...
MySQL数据高级
查询
之连接
查询
、联合
查询
、子
查询
大圣网络 2017-01-31 09:19 ...连接
查询
...连接
查询
: 将多张表(>=2)进行记录的连接(按照某个指定的条件进行数据拼接)。...连接
查询
的意义: 在用户查看数据的时候,需要显示的数据...连接
查询
分类:SQL中将连接
查询
分成
连接
查询
(多表
查询
)——MySQL
连接
查询
(多表
查询
) 又称多表
查询
,当
查询
的字段涉及多个表的时候,就要用到连接
查询
分类: 为表起别名: 提高语句的简洁度 区分多个重名字段 注意:如果为表起了别名,则
查询
的字段就不能使用原来的别名去限定...
3.4 《数据库系统概论》之数据
查询
---SELECT(单表
查询
、连接
查询
、嵌套
查询
、集合
查询
、多表
查询
)
单表
查询
(1)选择表中的若干列①
查询
指定列②
查询
全部列③
查询
经过计算的值❶ 算术表达式❷ 字符串常量及函数❸ 使用列别名改变
查询
结果的列标题(2)选择表中的若干元组(行)① 关键词DISTINCT去掉表中重复的...
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章