我想使用MySQL和SQLAlchemy(0.7)在SQL表中使用多个链接列表。所有带有父节点的第一个节点的列表都是0,结束于子节点为0.该id代表列表,而不是indevidiual元素。该单元由PK使用SQLAlchemy和MySQL的多个链接列表
认定有了一些省略语法(的问题不相关),它应该是这个样子:
id(INT, PK)
content (TEXT)
parent(INT, FK(id), PK)
child(INT, FK(id), PK)
如表有多个链接列表如何可以返回从整个列表数据库我选择一个特定的ID和父母是0?
例如:
SELECT * FROM ... WHERE id = 3 AND parent = 0
我不明白。 'id'是一个特定链表或者一个特定元素的唯一标识符吗?你想提取什么:列表中的所有元素?或者列表中的所有元素以正确的顺序_? – jogojapan 2012-03-07 10:58:38
这个元素是独一无二的,我会更新这个问题来反映这一点。 – Chrizmo 2012-03-07 11:00:17
在retrospecr;这是一个坏主意,所以身份证明了整个名单。 – Chrizmo 2012-03-07 11:07:09