在navicat for mysql 写一个视图 A表中有X字段,字段内容完整;B表中也有X字段,字段内容不完整。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在navicat for mysql 写一个视图 A表中有X字段,字段内容完整;B表中也有X字段,字段内容不完整。相关的知识,希望对你有一定的参考价值。

如果B表中X记录与A表X记录相同则 视图中的Y显示A表中的Y,否则显示“#N/A”
例 A表 x y B表 x y
1 a 1 a
2 b b
视图 X Y
1 a
2 #N/A

参考技术A create view  bd_1 as select a.x,ifnull(b.y,'#N/A')  from a left join b on a.x=b.x

追问

1064 - .. check the manual that corresponds to your mysql server version for the right syntax to use near 'from 3g_imsi left join 3g_integral on 3g_imsi.export_data=3g_integral.imsi_imei,' at line 27

追答

sql语句发来!

追问

主要是 ifnull(b.y,'#N/A') 这个是不是有问题啊 B.Y是一直有值不为空的
是判断B.X是否为空,

详说 Navicat for MySQL 快捷键

详说 Navicat for MySQL 快捷键:

Navicat 主窗口

技术分享
Navicat 主窗口快捷键

常规

技术分享
Navicat 常规快捷键

表设计器

技术分享
Navicat 表设计器快捷键

表查看器

技术分享
Navicat 表查看器快捷键

视图查看器

技术分享
Navicat 视图查看器快捷键

视图或查询

技术分享
Navicat 视图或查询快捷键

SQL 编辑器

技术分享
Navicat SQL 编辑器快捷键

报表

技术分享
Navicat 报表快捷键

模型

技术分享
Navicat 模型快捷键
文章来自:Navicate官网









以上是关于在navicat for mysql 写一个视图 A表中有X字段,字段内容完整;B表中也有X字段,字段内容不完整。的主要内容,如果未能解决你的问题,请参考以下文章

详说 Navicat for MySQL 快捷键

用navicat for mysql 写存储过程总是报1054错误

Navicat for MySQL 快捷键

Navicat for MySql 下写触发器

Navicat for MySQL怎样执行SQL语句

Navicat for MySQL怎样执行SQL语句