社区
疑难问题
帖子详情
在视图中建个源表中没有,但根据源表计算出来的字段
aloneone
2003-08-22 03:10:41
table1
zlbm char(10)
......
//-------------------------------
table2:
zlbm char(10)
......
//-------------------------------
View1:从table1中取若干字段,另加一逻辑字段YN,当table1.zlbm在table2中出现时,YN的值为T,否则为F。
...全文
62
6
打赏
收藏
在视图中建个源表中没有,但根据源表计算出来的字段
table1 zlbm char(10) ...... //------------------------------- table2: zlbm char(10) ...... //------------------------------- View1:从table1中取若干字段,另加一逻辑字段YN,当table1.zlbm在table2中出现时,YN的值为T,否则为F。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aloneone
2003-09-15
打赏
举报
回复
没人回答?我结贴算了。
aloneone
2003-08-24
打赏
举报
回复
三种方法我都试成功了,再多问一个问题,哪种方法的效率高些呢?
dafu71
2003-08-22
打赏
举报
回复
select table1.*, 'T' as YN from table1 where exists (select 1 from table2 where table1.zlbm=table2.zlbm)
union
select table1.*, 'F' as YN from table1 where not exists (select 1 from table2 where table1.zlbm=table2.zlbm)
caiyunxia
2003-08-22
打赏
举报
回复
select * ,case when (select top 1 zlbm from table2 where zlbm=table1.zlbm) is not null then 't' else 'f' end as yn
from table1
yujohny
2003-08-22
打赏
举报
回复
同意caiyunxia(monkey)
caiyunxia
2003-08-22
打赏
举报
回复
select table1.*,(case when table2.zlbm is null then 'f' else 't' end ) as yn
from table1 left join table2 on table1.zlbm=table2.zlbm
Oracle经验技巧集锦
查看对象的依赖关系(比如
视图
与表的引用) 在Oracle
中建
一个编号会自动增加的
字段
,以利于查询 在数据库触发器中使用列的新值与旧值
MySQL创建计算
字段
数据表格,创造数据都在上篇文章MySQL常用语句里,可以在我的栏目里看到。 这篇写MySQL创建计算
字段
拼接
字段
select Concat(vend_name,'(', vend_country ,')') from Vendors order by vend_name; 使用别名 select Concat(vend_name,'(', vend_country ,')') A...
MySQL
视图
Re: MySQL
视图
=========================# 什么是
视图
数据库中的
视图
是一个虚拟表(逻辑存在),同真实的表(物理存在)一样,
视图
包含一系列带有名称的行和列数据。行和列数据来自由定义
视图
查询所应用的表,并且在引用
视图
时动态生成。 #
视图
的概念 保存在数据库中的查询语句 # 创建
视图
的目的 隐藏数据复杂性、实现数据访问安全、友好界面 #
视图
的操作 创建、查看、修改、更新、删除等等--------------------------------------------------
oracle 增加
字段
空,如何在Oracle中导入额外的
字段
作为空值
问:我们将我们的Oracle数据库移植到了新的环境中。有一些客户表同时存在于两个数据库中,但是在新环境中的数据库的那些表有一些额外的
字段
。你能帮助我使用导入/导出工具吗?这样我就可以或者导入新的空值,或者从原来的环境中导出为空值,然后再导入了。非问:我们将我们的Oracle数据库移植到了新的环境中。有一些客户表同时存在于两个数据库中,但是在新环境中的数据库的那些表有一些额外的
字段
。你能帮助我使用导...
sql之
视图
的作用
什么是
视图
? 在 SQL 中,
视图
是基于 SQL 语句的结果集的可视化的表。
视图
是存储在数据库中的查询的sql 语句,您可以向
视图
添加 SQL 函数、WHERE 以及 JOIN 语句,也可以呈现数据,就像这些数据来自于某个单一的表一样。
视图
只供查询,数据不可更改,
视图
中的
字段
就是来自一个或多个数据库中的真实的
表中
的
字段
。将多个数据
表中
的
字段
组合成一个“虚拟表”,查询其
字段
时可直接select ...
疑难问题
22,209
社区成员
121,731
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章