基础知识

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数据库视图关联相关推荐

  1. SQL 创建视图访问其他数据库 不同数据库表格的关联查询

    我们访问其它 SQL Server的数据库,我们可以通过 OPENDATASOURCE (SQL Server 2000 以上版本支持) 来完成. 1.创建视图的方式访问数据库 Create VIEW ...

  2. SQL Server实验——数据库视图的定义与使用

    SQL Server实验--数据库视图的定义与使用 学生选课数据库的创建 创建学生信息表student 创建课程信息表course 创建学生选课信息表sc 插入相关信息 视图的创建 基本应用 一.创建 ...

  3. excel 用id 查 mysql,excel表格怎么匹配文本数据库-sql数据库中都采用ID一级级关联,如何自动匹配ID通......

    把excel表导入进sql server数据库时,必须要求数据... 这里以SQL SERVE2008为例.SQLSERVER2008有一个"数据导入导出功能",当然我们也可以打开 ...

  4. DRGs SQL数据库关联数据查询城乡居民医疗保险重复参保及重复报销

    城镇居民基本医疗保险和新型农村合作医疗保险(以下简称"新农合")由于制度分设.管理分离,不但提升了管理成本,降低了管理效率,给城乡居民带来诸多不便,而且对实现社会公平正义.促进社会 ...

  5. SQL Server 数据库 视图创建

    SQL Server 数据库 视图创建 视图简介: 视图可以看作定义在SQL Server上的虚拟表.视图正如其名字的含义一样,是另一种查看数据的入口. 常规视图本身并不存储实际的数据,而仅仅是由SE ...

  6. SQL数据库操作完全手册

    SQL数据库完全手册 日期:2001-3-24 0:47:00 出处:电脑报 作者:未知 SQL是Structured Quevy Language(结构化查询语言)的缩写.SQL是专为数据库而建立的 ...

  7. Azure SQL 数据库:服务级别与性能问答

    ShawnBice    2014 年 5 月 5 日上午 10:00 几天前,我发表了一篇文章,并就 4 月 24 日发布的适用于Windows Azure SQL 数据库的新服务级别提供了一些预料 ...

  8. 带你认识数据库视图对象,下次不要再认成“表”了

    摘要:本文介绍GaussDB(DWS)的数据库视图对象,我们将讨论使用数据库视图的优点和缺点,以及如何使用系统视图解决一些问题. 本文分享自华为云社区<GaussDB(DWS) SQL进阶之数据 ...

  9. sql server 视图_轻松搜索SQL Server –搜索目录视图

    sql server 视图 The need to search through database schema for specific words or phrases is commonplac ...

最新文章

  1. 各种优化算法公式快速回忆优化器-深度学习
  2. java jar 打包命令行_Java程序命令行打包Jar
  3. java stop graceful
  4. 微信多开工具 可以同时在电脑上打开多个微信 免费开源
  5. 从底层重学 Java 之 Character 字符型 Gitchat连接
  6. 实战 | Element UI 父子组件传值与事件绑定(正向)
  7. 轻松八句话 教会你完全搞定MySQL数据库(基础)
  8. 生成逼真3D人偶,居然不用3D形状建模,还能学会你的舞步 | 三星CVPR Oral
  9. jwt如何防止token被窃取_如何使用 NodeJS 实现 JWT 原理
  10. win7 微软语音服务器,win7 TTS修复工具(微软tts语音引擎修复)
  11. everything is tools!
  12. java屏幕共享实现原理_远程桌面共享技术实现
  13. 加速区块链改革促进区域经济转型升级 ——中国·平泉负氧离子产业园正式落成
  14. 计算机课程给你最大的收获,计算机课程心得体会.doc
  15. 从数据结构的角度来看Mysql为什么使用B+树
  16. 火柴棒游戏(暴力枚举)C++
  17. 信息系统项目管理师对入户广州还能发挥作用吗?
  18. BIM模型文件下载——施工场地部署模型
  19. idea30天免费试用,看看到底好不好用
  20. cadence SPB17.4 - allegro - 出装配图

热门文章

  1. Centos7安装SVN
  2. 创意电子学小知识:功率
  3. [软件人生]再论我会回答什么样的问题,帮助哪些人
  4. windows下java -jar 后台运行以及杀死后台进程的操作
  5. 蜂巢式技术藉嵌入式SIM卡大举进军物联网
  6. 对标阿里P7.腾讯T3.年薪40W+架构师,所需技术整理的最全的大厂面试题.GitHub 5K标星(持续更新)
  7. ggplot2包 (4)
  8. 软件测试mysql面试题:mysql中 in 和 exists 区别?
  9. ArrayMap源码分析
  10. 【MyBatis】关于MyBatis批量更新的几种方式