社区
Oracle
帖子详情
求一条select语句,急!!!
黑马
2003-10-16 10:21:20
表a结构如下
a_id name a_others
表b结构如下
b_id a_id mark b_other
其中a与b表一对多,b表中的mark字段的值为1或0
我想用一条语句获得以下数据结构
a_id name a_others 自定义字段
其中自定义字段的值,当与a关联的b中的mark只要有一个为1则等于1,否则等于0
怎么写?
...全文
57
4
打赏
收藏
求一条select语句,急!!!
表a结构如下 a_id name a_others 表b结构如下 b_id a_id mark b_other 其中a与b表一对多,b表中的mark字段的值为1或0 我想用一条语句获得以下数据结构 a_id name a_others 自定义字段 其中自定义字段的值,当与a关联的b中的mark只要有一个为1则等于1,否则等于0 怎么写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
黑马
2003-10-16
打赏
举报
回复
哦,已经升为两星了,恭喜!
beckhambobo
2003-10-16
打赏
举报
回复
decode(a,0,0,1) --if a=0 then 0 else 1
sign(a) --a>0 then 1 ;a=0 then 0;a<0 then -1
黑马
2003-10-16
打赏
举报
回复
谢谢beckham了
能给我解释以下decode和sign吗?
beckhambobo
2003-10-16
打赏
举报
回复
方法一:
select a_id,name,a_others,decode((select sum(mark) from b where b.a_id=a.a_id),0,0,1) mark from a;
方法二:
select a_id,name,a_others,(select sign(sum(mark)) from b where b.a_id=a.a_id) mark from a;
赵强老师:Oracle数据库从10g到11g(1)SQL基本查询
学习并掌握Oracle数据库基本的
select
语句
语法,包括:查询数据、排序数据、过滤数据和使用单行函数。为学员继续学习Oracle数据库奠定基础。
SELECT
语句
总结!全!
基本的
SELECT
语句
- 显示表结构-条件筛选-.
SELECT
和运算符的运算 -.
SELECT
与排序与分页-
SELECT
多表查询-子查询
一条
Select
语句
在 Postgresql 中的执行链路
select
语句
在 postgresql 内核代码的基本执行链路。
单条
SELECT
算是事务吗?
最近在群里有人说,单条
SELECT
算做事务!我问他,你这个
SELECT
是就单独执行
一条
语句
,还是在一组事务
语句
中(BEGIN…END)呢?他说就是
一条
普通的单独查询
语句
,我说那不是,他又问为什么不是呢? 首先我们来看对于事务的定义: 事务是由
一条
SQL
语句
,或者一组SQL
语句
组成的程序执行单元,要么全部成功,要么全部失败 根据定义来看,单条
SELECT
确实可以算作事务,但是前提需要看这条
语句
的环境,是在一组事务
语句
中还只是单纯的查询而已,在结合事务的4个特性,结果就会一目了然! 给那个哥们解释完后,那家伙恍
MySQL-
SELECT
语句
详解
在数据库操作
语句
中,使用最频繁,也被认为最重要的是
SELECT
查询
语句
。之前的实验中,我们已经在不少地方用到了
SELECT
* FROM table_name; 这条
语句
用于查看一张表中的所有内容。 而
SELECT
与各种限制条件关键词搭配使用,具有各种丰富的功能,这次实验就进行详细介绍。 1、基本的
SELECT
语句
SELECT
语句
的基本格式为:
SELECT
要查询
Oracle
17,082
社区成员
55,236
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章