mysql将一张表拆分两张表来使用
"SELECT n1.id, n1.nav_name, n1.nav_info, n2.id iid, n2.nav_name nnav_name FROM cms_nav n1 LEFT JOIN cms_nav n2 ON n1.pid=n2.id WHERE n1.id=‘$this->id‘ OR n1.nav_name=‘$this->nav_name‘ LIMIT 1"
中国军事 id=26 它的 pid=1
通过pid=1找到他的主类, id=pid=1
id=1的类别是谁? 然后找到nav_name=军事动态
将一张表拆分两张表来使用
左边的表,标准表。。。。。。 右边的表,是查找匹配的表
通过一张表(左表)的pid找到另外一张表(右表)的id,然后把另一张表的nav_name找出来
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。