[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: скрипт "обновление"
live Uucyc
хочу написать скрипт последних обновлений на сайте.
Не знаю, как правильно сделать. Создавать отдельную таблицу, куда складывать все последние операции на сайте, что мне кажется более рациональным, чем перебирать все имеющие таблицы и смотреть, добавилось чего-нибудь или нет.
Что Вы мне посаветуете??



Спустя 1 час, 16 минут, 53 секунды (29.04.2010 - 20:44) Bezdna написал(а):
Цитата (live Uucyc @ 29.04.2010 - 19:27)
куда складывать все последние операции на сайте


А потом данные из этой таблицы придётся перезаписывать в другую, с устаревшими данными. Рационально ли это?

Спустя 12 минут, 43 секунды (29.04.2010 - 20:57) live Uucyc написал(а):
как тогда получить все данные из нескольких таблиц не связанных друг с другом, чтобы эти данные можно было отсортировать по времени и числу??

Спустя 1 день, 13 часов, 28 минут, 38 секунд (1.05.2010 - 10:25) live Uucyc написал(а):
вопрос закрыт

кстати....может кому пригодиться
(SELECT `table1`.`id`
FROM `table1`)
UNION ALL
(SELECT `table2`.`id`
FROM `table2`)
UNION ALL
(SELECT `table3`.`id`
FROM `table3`)

Спустя 10 часов, 15 минут, 14 секунд (1.05.2010 - 20:41) live Uucyc написал(а):
Есть другой вопрос по такому запросу


(SELECT COUNT(`table1`.`id`)
AS `count`
FROM `table1`)
UNION ALL
(SELECT COUNT(`table2`.`id`)
AS `count`
FROM `table2`)
UNION ALL
(SELECT COUNT(`table3`.`id`)
AS `count`
FROM `table3`)



Как в этом запросе посчитать сумму count?

SUM(
(
SELECT COUNT(`table1`.`id`)
AS `count`
FROM `table1`)
UNION ALL
(SELECT COUNT(`table2`.`id`)
AS `count`
FROM `table2`)
UNION ALL
(SELECT COUNT(`table3`.`id`)
AS `count`
FROM `table3`)
)


не получается


_____________
Пусть хвалит тебя другой, а не уста твои, - чужой, а не язык твой.
Быстрый ответ:

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