题
可以说我们有这张MySQL表
name value
author Sabriel Armstrong
author Peter Abhorsen
author Garth Stein
item bell
item book
item sword
item wand
鉴于这些数据库条目,是否有一种方法可以检索以下格式以获取该值?还是我的数据库建模错误?
array(
[author] => array(Sabriel Armstrong,Peter Abhorsen, Garth Stein),
[item] => array(bell,book,sword, wand)
)
解决方案
MySQL没有数组,因此很难弄清楚您期望的确切结果设置。无论如何,您的数据库设计无法提供与作者与项目相匹配的方法:此类信息根本不会存储在任何地方。
我想您有理由避免这种情况:
author item
====== ======
Sabriel Armstrong bell
Peter Abhorsen book
:-?
不隶属于 StackOverflow