опять SQL

Старый mweb

Модератор: [mweb team]

опять SQL

Сообщение Jedi Ср сен 09, 2009 14:57

какой запрос лучше? или оба полное Г и никуда не годяться
Код: Выделить всё
$sql = " select catalog_cat.*, count(idtovar) as ORD, zakaztovar.idtovar from catalog_cat, zakaztovar  where catalog_cat.id=zakaztovar.idtovar and catalog_cat.published='Y'  group by zakaztovar.idtovar order by ORD desc limit 0, 50";

Код: Выделить всё
$sql = " SELECT catalog_cat.*, count(idtovar) as ORD, zakaztovar.idtovar  from zakaztovar  inner join catalog_cat on catalog_cat.id=zakaztovar.idtovar group by idtovar order by ORD desc limit 0, 50";


Таблица zakaztovar
id. idtovar. и.т.п
таблица catalog_cat
id, name и.тп

соответственно поля idtovar и id связаны.

Цель такая. вывести те товары которые чаще всего заказывали.
Аватара пользователя
Jedi
Хронический Астматик
 
Сообщения: 1852
Зарегистрирован: Вс сен 08, 2002 0:01
Откуда: Russia

Re: опять SQL

Сообщение Muerto Ср сен 09, 2009 15:01

Замерь скорость выборки у обоих.
Nadie hablara de nosotras cuando hayamos muerto.
www.muerto.ru
Аватара пользователя
Muerto
Растаман
 
Сообщения: 3597
Зарегистрирован: Пн окт 11, 2004 19:09
Откуда: Москва

Re: опять SQL

Сообщение Jedi Ср сен 09, 2009 15:13

а вот как замерить я чё-то не помню?
explain не показывает скорость
Аватара пользователя
Jedi
Хронический Астматик
 
Сообщения: 1852
Зарегистрирован: Вс сен 08, 2002 0:01
Откуда: Russia

Re: опять SQL

Сообщение Muerto Ср сен 09, 2009 21:48

В консоли законеть базу и выполни запрос. На крайняк в phpMyAdmin.
Nadie hablara de nosotras cuando hayamos muerto.
www.muerto.ru
Аватара пользователя
Muerto
Растаман
 
Сообщения: 3597
Зарегистрирован: Пн окт 11, 2004 19:09
Откуда: Москва

Re: опять SQL

Сообщение Alkeeper Чт сен 10, 2009 10:12

Второй идеологически правильнее и переносимее.
80 лет в интернете.
Аватара пользователя
Alkeeper
Экс-курильщик
 
Сообщения: 4183
Зарегистрирован: Вт ноя 13, 2001 1:01
Откуда: mweb

Re: опять SQL

Сообщение Jedi Чт сен 10, 2009 11:26

ну я 2 и сделал
Аватара пользователя
Jedi
Хронический Астматик
 
Сообщения: 1852
Зарегистрирован: Вс сен 08, 2002 0:01
Откуда: Russia

Re: опять SQL

Сообщение Padonak Чт сен 10, 2009 14:22

Jedi мне кажецо тебя все больше привлекает Темная сторона ...
Uncaught TypeError: Изображение

Изображение
Аватара пользователя
Padonak
Философ-разговорник
 
Сообщения: 3872
Зарегистрирован: Вт дек 13, 2005 3:23
Откуда: Ростов-на-Дону

Re: опять SQL

Сообщение yatorrero Вс окт 11, 2009 19:56

Блин, у меня трабла - не могу импортировать базу на локале. Пишет какую-то ошибку. Хотя права все проверил :(
----------------------------
[бывшая ссылка]интернет магазин мобильных[/бывшая ссылка]
yatorrero

 

Re: опять SQL

Сообщение Jedi Вс окт 11, 2009 21:08

Спамер? Что за ошибка то?
Аватара пользователя
Jedi
Хронический Астматик
 
Сообщения: 1852
Зарегистрирован: Вс сен 08, 2002 0:01
Откуда: Russia

Re: опять SQL

Сообщение Muerto Пн окт 12, 2009 13:21

Jedi -14-
Nadie hablara de nosotras cuando hayamos muerto.
www.muerto.ru
Аватара пользователя
Muerto
Растаман
 
Сообщения: 3597
Зарегистрирован: Пн окт 11, 2004 19:09
Откуда: Москва


Вернуться в Архив

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20

cron