|
|
|
| Приветсвую.
Всю ночь промучался, выручайте.
Нужно составить запрос на выборку случайной рекламной площадки по четырем таблицам.
имеется такой запрос, который выбирает id случайной рекламной площадки
<?
$id = mysql_result(mysql_query("SELECT platform.id FROM platform JOIN platform_time ON (platform.id_user != $id_user && platform.graphic < 1 && platform.act > 0 && platform.balance > platform.pay && platform.id=platform_time.id_platform && platform_time.time=$hour) JOIN platform_operator ON (platform.id=platform_operator.id_platform && platform_operator.id_operator=$id_operator) ORDER BY RAND() LIMIT 1"), 0);
?>
|
имеется ещё одна таблица в которой хранится $id_user и время перехода в Unix Timestamp, которые переходили по этой площадке.
К моему запросу нужно добавить ещё и условие:
Если пользователь $id_user не переходил вообще по этой площадке
или
Если пользователь $id_user уже переходил и время последнего перехода(поле time) < time()
|
Структура этой таблицы:
id | id_user | id_platform | time
|
Извиняйте, уж как смог объяснил =)
если не понятно что мне нужно, то спрашивайте | |
|
|
|
|
|
|
|
для: Beatus
(18.02.2011 в 11:00)
| | Неужели никто не знает как добавить такое условие? (( | |
|
|
|
|
|
|
|
для: Beatus
(18.02.2011 в 11:00)
| | А чем не устраивает приведенный запрос? | |
|
|
|