为了账号安全,请及时绑定邮箱和手机立即绑定

为什么tdb_goods中的goods_id定义时不是不能为空么 怎么右外连接时自动填为null了

为什么tdb_goods中的goods_id定义时不是不能为空么 怎么右外连接时自动填为null了

正在回答

2 回答

是被查询的表中没有符合条件的内容,所以显示为null,表示没有内容

0 回复 有任何疑惑可以回复我~
#1

慕粉1471134825 提问者

不是定义时定义为notnull了么
2017-08-10 回复 有任何疑惑可以回复我~
#2

我就是我46 回复 慕粉1471134825 提问者

通过右外连接查询,如果被查询表中找不到对应数据,就用null表示,只是表明没有该数据,并用null这个符号表示该数据没有。并不是说数据表中的这个数据的值为null。 比较绕,慢慢理解
2017-08-10 回复 有任何疑惑可以回复我~
#3

慕粉1471134825 提问者 回复 我就是我46

好 多谢
2017-08-10 回复 有任何疑惑可以回复我~

右外连接并没有插入数据,只是显示数据。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
与MySQL的零距离接触
  • 参与学习       396886    人
  • 解答问题       3353    个

本课程涵盖全部MySQL数据库的基础,学习MySQL数据库的基础知识

进入课程

为什么tdb_goods中的goods_id定义时不是不能为空么 怎么右外连接时自动填为null了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信