0

我想查询我的数据库表中的用户并返回有关该用户的所有信息。我有多个表格,一个用于基本用户信息,另一个用于电子邮件、电话号码等相关表格,因为用户可以拥有多个表格。

如果我查询具有多个电话号码的用户,该查询将连接另一个表中的电话号码,但它会多次返回所有用户的数据,每个电话号码一次,如下所示:

Array( [name] => 'Bob Barker', [phone] => 'number-1')
Array( [name] => 'Bob Barker', [phone] => 'number-2')

而不是一次返回所有用户的数据,并将电话号码作为数组存储在返回的数据中,如下所示:

Array( 
  [name] => 'Bob Barker', 
  [phone] => Array(
     [0] => 'number-1',
     [1] => 'number-2',
  )
)

是否可以使查询执行此操作?

编辑:我很抱歉没有任何表格数据,我问是因为我的数据库管理员有一段时间不在办公室,我正试图为他解决这个问题,但我无权访问我们的数据库。

4

0 回答 0