запрос к таблице group by

Статус
В этой теме нельзя размещать новые ответы.

droit74

Постоялец
Регистрация
20 Сен 2009
Сообщения
55
Реакции
0
помогите создать запрос к таблице
есть 3 продукта a1,a2,a3 и цена
пример таблицы:
nane product value
'Катана сет' 'b' '100'
'Семейный сет' 'b' '200'
'Угорь' 'a' '150'
'Краб' 'a' '50'
'Ролл с лососем' 'c' '120'
нужно вывести первый продукт отсортированный по цене потом второй и третий.
пытался написать так:
select * from tabl order by product group by a,b,c
а он у меня ошибку выдоёт (((
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in Z:\home\sql\www\index.php on line 17
 
не совсем понятно выражение
нужно вывести первый продукт отсортированный по цене потом второй и третий.
как это в твоём примере будет выглядить ?
 
используй так:

Код:
select * from (select * from tabl order by product) group by a,b,c
 
не совсем понятно выражение
как это в твоём примере будет выглядить ?

'Краб' 'a' '50'
'Угорь' 'a' '150'
'Катана сет' 'b' '100'
'Семейный сет' 'b' '200'
'Ролл с лососем' 'c' '120'

Добавлено через 16 минут
используй так:
Код:
select * from (select * from tabl order by product) group by a,b,c


при таком наборе он у меня выдаёт ошибку
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in Z:\home\sql\www\index.php on line 48

может я не так связываюсь с таблицей :(
$sqlresult = mysql_query("...");
$result = mysql_fetch_array($sqlresult);
 
Все просто
Select * from 'имя таблици' order by product, price; сначало сортируем про продуктам потом по цене
 
cycleuzb, вроде не в тему вопрос. но
если есть тебе нужен бекап и есть другой сервер (даж локальная машина подойдёт если данных не много), можешь поставить не неё ДБ сервер и настроить репрликацию master-slave.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху