SQL数据库视图关联
基础知识
Left join 左连接
As 添加别名
On 连接条件 条件要对应
CREATE VIEW 视图 AS
查询语句
GO
SQL语句
select a.MaterialName,a.MaterialNo,b.Count from TB_MaterialInfo as a
left join TB_InventoryDetails as b
on a.MaterialNo=b.MaterialNo
TB_MaterialInfo as a 的意思是TB_MaterialInfo 的别名是a
TB_InventoryDetails as b的意思是TB_InventoryDetails 的别名是b
SQL语句的意思是 通过左连接a表里的MaterialNo与b表里的MaterialNo字段 查找a表里的MaterialName,MaterialNo
b表里的Count 字段
```sql
SELECTa.*, b.BOMNo,ISNULL(b.MVersion,'') AS MVersion,ISNULL(b.Version,'') AS Version,ISNULL(b.ValidityDate,'') AS ValidityDate,ISNULL(b.Status,'') AS Status,ISNULL(c.MaterialName,'') AS MaterialName
FROMTB_MaterialHangingDetail a
LEFT JOIN TB_MaterialHanging b ON a.MaterialHangingNo = b.MaterialHangingNo
LEFT JOIN TB_MaterialInfo c ON a.MaterialNo = c.MaterialNo关联3个表
isnull方法 当该字段为null时将null变为‘’
SQL数据库视图关联相关推荐
- SQL 创建视图访问其他数据库 不同数据库表格的关联查询
我们访问其它 SQL Server的数据库,我们可以通过 OPENDATASOURCE (SQL Server 2000 以上版本支持) 来完成. 1.创建视图的方式访问数据库 Create VIEW ...
- SQL Server实验——数据库视图的定义与使用
SQL Server实验--数据库视图的定义与使用 学生选课数据库的创建 创建学生信息表student 创建课程信息表course 创建学生选课信息表sc 插入相关信息 视图的创建 基本应用 一.创建 ...
- excel 用id 查 mysql,excel表格怎么匹配文本数据库-sql数据库中都采用ID一级级关联,如何自动匹配ID通......
把excel表导入进sql server数据库时,必须要求数据... 这里以SQL SERVE2008为例.SQLSERVER2008有一个"数据导入导出功能",当然我们也可以打开 ...
- DRGs SQL数据库关联数据查询城乡居民医疗保险重复参保及重复报销
城镇居民基本医疗保险和新型农村合作医疗保险(以下简称"新农合")由于制度分设.管理分离,不但提升了管理成本,降低了管理效率,给城乡居民带来诸多不便,而且对实现社会公平正义.促进社会 ...
- SQL Server 数据库 视图创建
SQL Server 数据库 视图创建 视图简介: 视图可以看作定义在SQL Server上的虚拟表.视图正如其名字的含义一样,是另一种查看数据的入口. 常规视图本身并不存储实际的数据,而仅仅是由SE ...
- SQL数据库操作完全手册
SQL数据库完全手册 日期:2001-3-24 0:47:00 出处:电脑报 作者:未知 SQL是Structured Quevy Language(结构化查询语言)的缩写.SQL是专为数据库而建立的 ...
- Azure SQL 数据库:服务级别与性能问答
ShawnBice 2014 年 5 月 5 日上午 10:00 几天前,我发表了一篇文章,并就 4 月 24 日发布的适用于Windows Azure SQL 数据库的新服务级别提供了一些预料 ...
- 带你认识数据库视图对象,下次不要再认成“表”了
摘要:本文介绍GaussDB(DWS)的数据库视图对象,我们将讨论使用数据库视图的优点和缺点,以及如何使用系统视图解决一些问题. 本文分享自华为云社区<GaussDB(DWS) SQL进阶之数据 ...
- sql server 视图_轻松搜索SQL Server –搜索目录视图
sql server 视图 The need to search through database schema for specific words or phrases is commonplac ...
最新文章
- android 8.0 intent,Android 8.0通知栏适配问题
- Winform中使用代码编写Button按钮的点击事件
- timestamp 数据类型在 sql_mode 主从不一致引起的不同步问题解决
- 用ASP.NET Core MVC 和 EF Core 构建Web应用 (一)
- SetProcessWorkingSetSize减少内存占用
- javaScript入门基础说明
- 算法训练营 重编码_您在编码训练营期间可能面临的最大挑战
- 《敏捷可执行需求说明 Scrum提炼及实现技术》—— 3.4 关注干系人的“愿求”...
- 这个“专题”的导读好像忘了更新了
- pygame游戏_Pygame游戏——Pong游戏(三)
- java求最小步数_关于java:查找两点之间的最小步数?
- 信息系统开发平台OpenExpressApp - 从compositewpf到MEF
- 读《产品经理的第一本书》有感
- Sql server添加示例数据库Northwind
- 101个最佳配色方案,设计师值得收藏!
- 涉密计算机怎么更新补丁,windows系统补丁你更新还是不更新?
- 黑马程序员14套经典IT教程+面试宝典
- java提供的对集合操作的常用方法,并集,交集,差集
- ro服务器物品掉率修改,洪水世界如何调整物品爆率 物品掉率修改方法解析
- 计算机系统(八):网络层(上篇)
热门文章
- 双代号网络图节点编号原则_一种双代号网络图节点编号方法.pdf
- 使用IDEA 刷新项目 清除缓存
- 微信小程序——动态样式设置
- python输出文本对齐_speech-aligner,是一个从“人声语音”及其“语言文本”,产生音素级别时间对齐标注的工具...
- python数据结构教程_GitHub - Frank-Jing/python_data_structures_and_algorithms: Python 中文数据结构和算法教程...
- PE-RT II型管在保温供热项目中的应用
- linux开发板lcd上显示jpg图片,关于在嵌入式开发板上显示一张jpeg图片
- 插值法亚像素边缘检测(拉格朗日多项式插值法)
- PPLive在线播放代码
- 艾永亮:好的用户体验决定企业能否成为超级产品