опять мускуль

12
N
На сайте с 06.05.2007
Offline
419
#11

malls, не понимаю причем тут память php ? ну 200 записей из первой таблицы полежат в памяти.

Кнопка вызова админа ()
malls
На сайте с 08.08.2005
Offline
255
#12
netwind:
malls, не понимаю причем тут память php ? ну 200 записей из первой таблицы полежат в памяти.

Да а как ты предлагаешь потом то?

200 записей в память - потом по ним 200 запросов циклом?

N
На сайте с 06.05.2007
Offline
419
#13

Именно. Если это редко вызываемый статистический запрос, то почему бы не попробовать?

процедуры и переменные сгенерируют точно такую же же нагрузку на mysql, лишь немного облегчат затраты на парсинг запросов.

Кстати, что вообще вы собираетесь потом делать с таблицей в 1000 строк ?

неужели пользователю выводить?

malls
На сайте с 08.08.2005
Offline
255
#14
netwind:
Именно. Если это редко вызываемый статистический запрос, то почему бы не попробовать?

Ага который я по крону хочу запустить в обработку, раз так в пару минут... :)

N
На сайте с 06.05.2007
Offline
419
#15

а переезжайте вы лучше на постгрес или интербейз

по крайней мере в интербейзе вот такой вариант работает:

select first.*,seconds.id from

first,seconds

where first.id=seconds.id_first and

seconds.id in ( select first 3 id from seconds where seconds.id_first = first.id);

malls
На сайте с 08.08.2005
Offline
255
#16
netwind:
а переезжайте вы лучше на постгрес или интербейз
по крайней мере в интербейзе вот такой вариант работает:

select first.*,seconds.id from
first,seconds
where first.id=seconds.id_first and
seconds.id in ( select first 3 id from seconds where seconds.id_first = first.id);

Да - как раз именно такого и не хватает... Надо будет почитать где-нибудь про эту штуку...

[Удален]
#17
malls:
А кстати можно делать сортировку по двум полям не последовательно, а одновременно?
Т.е. как бы не
ORDER BY f1,f2
а
ORDER BY f1+f2


Если поля числовые то лучше не плюсик ставить - ведь и совпасть может

а типа order by concat_ws('/',f1,f2) сработает с любыми полями, но что это даст?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий