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

mysql> SELECT p.type_id, p.type_name, s.type_name FROM tdb_goods_types p -> LEFT JOIN -> tdb_goods_types s -> ON -> s.parent_id = p.type_id; 为什么这里代码的结果p.type_id和p.type_name字段会重复呢

正在回答

2 回答

mysql> SELECT p.type_id, p.type_name, s.type_name FROM tdb_goods_types p LEFT JOIN tdb_goods_types s ON p.parent_id = s.type_id

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

因为一个父类的分类下会有多个子分类,例如“电脑办公”这个分类(即p.type_name)下,有“电脑整机”和“电脑配件”两个子分类(即即s.type_name),所以会出现“p.type_id和p.type_name字段会重复”的情况

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

举报

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

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

进入课程
意见反馈 帮助中心 APP下载
官方微信