佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1098|回复: 8

问题~[mysql] category 与 category 之间的连接

[复制链接]
发表于 29-7-2010 07:14 PM | 显示全部楼层 |阅读模式
打算用 一个table 收藏 category
另 一个table 收藏 data

但是category 有...

a-->b--->c--->d

可能会有很多category.

请问要怎样连接他们的在同一个table里面呢?
回复

使用道具 举报


ADVERTISEMENT

发表于 29-7-2010 08:30 PM | 显示全部楼层
不懂 ,

畫個 STRUCTURE 來看看 。。
回复

使用道具 举报

 楼主| 发表于 29-7-2010 09:07 PM | 显示全部楼层
不懂 ,

畫個 STRUCTURE 來看看 。。
兔仙人 发表于 29-7-2010 08:30 PM



   
回复

使用道具 举报

发表于 30-7-2010 01:29 AM | 显示全部楼层
本帖最后由 兔仙人 于 30-7-2010 01:30 AM 编辑

你要 RETURN 什麼 ?
回复

使用道具 举报

发表于 30-7-2010 03:14 PM | 显示全部楼层
不是很明白你的问题不懂事不是你要的
tablecate
cateID fName

table data
dataid cateID
回复

使用道具 举报

发表于 30-7-2010 03:23 PM | 显示全部楼层
你指的是一个 category 会有 sub category, sub category 又会有 sub sub category?

如果是的话,我通常会酱做 -

example:
Car (main category)
BMW (sub category)
Audi (sub category)
320D (sub sub category)
525i (sub sub category)
Q4 (sub sub category)
TT (sub sub category)

catrgoryId, parentId, categoryName
1, 0, Car
2, 1, BMW
3, 1, Audi
4, 2, 320D
5, 2, 525i
6, 3, Q4
7, 3, TT
回复

使用道具 举报

Follow Us
 楼主| 发表于 30-7-2010 11:28 PM | 显示全部楼层
我要的就是
[大]category 有 [小1]sub category, 然后又有[小2]sub category 又会有 [小3]sub category.
回复

使用道具 举报

发表于 31-7-2010 01:02 PM | 显示全部楼层
樓上的大大已經大致說過方法了
不過詳細的做法你還是要看theory
http://dev.mysql.com/tech-resour ... rarchical-data.html

看到Adjacency List Model的結束就好了

Nested Set Model 是另外一種方法了.
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 31-7-2010 04:29 PM | 显示全部楼层
恩, 已经看到了...大概也懂了...谢谢各位
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 26-11-2025 08:17 PM , Processed in 0.120281 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表