我想知道是否有任何方法可以将INNER JOIN
一个特定记录的结果放入数组MySql
中PHP
?
我在下面举一个例子:
表记录:
id_record | name_record
1 | stocktaking
2 | statement of account
表records_values: | 2010 年 6 月 1 日 | 2011 年 3 月 3 日 | 2010 年 3 月 12 日
id_rv | id_record | date_updated
001 | 1
002 | 1
003 | 2
要INNER JOIN
在表之间records
和records_values
id 为 1 的记录中执行,结果如下:
id_record | name_record | id_rv | date_updated
1 | stocktaking | 001 | June 1, 2010
1 | stocktaking | 002 | March 3, 2011
最后,我想知道是否MySql
可以将这些值返回给PHP
但在一个数组中分组,所以结果可能如下:
$result = Array
(
[id_record] => 1
[name_record] => stocktaking
[values] => Array
(
[0] => Array
(
[id_rv] => 001
[date_updated] => June 1, 2010
)
[1] => Array
(
[id_rv] => 002
[date_updated] => March 3, 2011
)
)
)
如果有人能告诉我这样做的方法,我将不胜感激。