sql数据库 中有关视图的问题

来源:百度知道 编辑:UC知道 时间:2024/07/07 04:13:46
sql数据库中 如果我是取usertype表和category表 里的数据 建立userview视图表 为什么 前两个表里的数据总数和视图表里的不一样?怎么能防止视图表里的数据不显示这个问题?

注意JOIN的应用,INNER JOIN,LEFT OUTER JOIN,RIGHT OUTER JOIN都会在JOIN的过程中把不满足ON条件的部分数据删除。
当然WHERE条件也会如此,但WHERE出错的概率相对比较少,一般不需要太注意。
建议把原先的JOIN条件改为FULL OUTER JOIN以查看是否是JOIN问题造成的数据错误

视图就是一个预定义的查询,是不是你的这个查询写的有问题啊,把你视图的sql发上来,我给你看看。

视图里面的查询问题。