[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: группировка mysql
bayanruby
есть две таблицы

nameTable
id name
1 Артём
2 Женя
3 Саша


carTable
id name
1 bmw
3 audi
3 мерс
2 audi
2 mazda


я их джоином связываю по id и вывожу
и в результате получается вот что

Артём bmw
Саша audi
Саша мерс
Женя audi
Женя mazda

как можно построить sql запрос, чтобы он мне вывел вот так
Артём - bmw
Саша - array(audi, мерс)
Женя - array(audi, mazda)

наверно он массив врядли сделает, но мне как-то надо потом сделать, чтобы данные были в массиве..
rooor
$name = array();
$sql = mysql_query("запрос на выборку");
while($result = mysql_fetch_assoc($sql))
{
$name[$result['имя_из_базы']][] = $result['марка_из_базы']
}
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.