亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

能解釋一下MYSQL中的無限極分類么。

能解釋一下MYSQL中的無限極分類么。

Grush 2016-04-25 13:57:59
查看完整描述

2 回答

?
灬紫羽

TA貢獻107條經驗 獲得超71個贊

無限分類簡單的說就是一個類別可以有無限的分類下去;比如服裝分為男裝女裝,男裝又分為休閑裝和西服,休閑裝又分為運動型和修身型等等;每個子類都包涵比它本身更小的類別,這就叫無限分類。而在mysql中,無限分類的原理就是多了一個fid(父類id),而這個父類id就是代表該類別的上級類別。

附上一段數據:

id??? name??? fid

1???? 服裝?????? 0

2???? 男裝?????? 1

3???? 休閑裝? ? 2

4???? 運動型??? 3

上面的數據 中? 男裝的類別id 是2,它的父類id是 1,也就是說 男裝的上級分類是id=1的類別,也就是服裝;休閑裝的id是3,而它的上級id =2,也就是說它的上級分類是id=2的分類,也就是男裝,如此下去。。。。組合在一起就是:服裝-》男裝-》休閑裝

查看完整回答
反對 回復 2016-04-25
  • Grush
    Grush
    謝謝你的回復,還想再問一下在MYSQL中5-13中提到的左表與右表,如何解釋
  • 灬紫羽
    灬紫羽
    你說的那個5-13是啥東西,我不知道,但是你說的左表右表應該是左連接右連接,左聯接是指安好左邊的表為主查詢數據表,右連接是指按照右邊的表為主表;例如: SELECT column_name(s) FROM table_name1 LEFT JOIN table_name2 ON table_name1.column_name=table_name2.column_name 上面的查詢會從左表 (table_name1) 那里返回所有的行,即使在右表 (table_name2) 中沒有匹配的行。
  • 2 回答
  • 0 關注
  • 1880 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號