【发布时间】:2010-01-22 00:06:03
【问题描述】:
我正在测试 Zen_DB 和 Zend_DB_Table,但遇到了一个问题:
假设我有两张桌子
表 A(id, 标题)
表 B(id, 标题)
如果我写类似
$db = $this->getDbTable()->getAdapter();
$query = "SELECT A.*, B.* FROM A INNER JOIN B on A.id = B.id"
$stmt = $db->query($query);
$rows = $stmt->fetchAll();
每个结果行类似于 ['id' => value, 'title' => value]
问题:获取的行怎么会像 ['A.id' => value, 'A.title' => value', 'B.id' => value, 'B .title' => value'] ?
重要提示:我不想修改数据库架构
【问题讨论】: