|
MySQL.RU - Webboard
Вернуться
Вывод информации по дате (DarkRevenger) 23/05/2011 - 07:45:44
Re: Вывод информации по дате (Akina) 23/05/2011 - 12:48:39
Re: Вывод информации по дате (DarkRevenger) 23/05/2011 - 14:20:49
Re: Вывод информации по дате (Akina) 23/05/2011 - 14:28:01
Re: Вывод информации по дате (DarkRevenger) 23/05/2011 - 14:41:45
Re: Вывод информации по дате (Akina) 23/05/2011 - 15:10:28
Re: Вывод информации по дате (Akina) 23/05/2011 - 15:12:25
Re: Вывод информации по дате (DarkRevenger) 23/05/2011 - 15:16:50
Re: Вывод информации по дате (DarkRevenger) 23/05/2011 - 15:20:11
Re: Вывод информации по дате (Akina) 23/05/2011 - 15:39:00
Re: Вывод информации по дате (Akina) 23/05/2011 - 15:47:04
Re: Вывод информации по дате (DarkRevenger) 23/05/2011 - 15:53:35
Re: Вывод информации по дате (DarkRevenger) 23/05/2011 - 15:56:26
Re: Вывод информации по дате (Akina) 23/05/2011 - 16:01:31
Re: Вывод информации по дате (Akina) 23/05/2011 - 16:03:15
Re: Вывод информации по дате (Akina) 23/05/2011 - 16:08:11
Re: Вывод информации по дате (DarkRevenger) 24/05/2011 - 07:00:09
Re: Вывод информации по дате (Akina) 24/05/2011 - 08:42:36
Re: PS. (Akina) 24/05/2011 - 10:50:40
> Original message text:
> From: DarkRevenger - 23/05/2011 - 07:45:44
> Subject:Вывод информации по дате
> -----------------
> Вот такой запрос
> Select * from Calls,Users where Calls.phone_number=$_SESSION[phone_number] and Calls.date_of_call>=Users.doa and Calls.cost<>0
>
> *doa-дата регистрации
> А как теперь переделать этот запрос чтобы он выводил данные полностью за весь прошлый месяц, но с учетом Сalls.date_of_call>=Users.doa
>
From: DarkRevenger - 23/05/2011 - 14:20:49
Subject:Вывод информации по дате
-----------------
Почему "бредоватый"? Мне кажется вполне логичный.
Отобрать все данные из таблицы пользователей и таблицы звонков,где номер телефона=номеру телефона вошедшего пользователя, дата звонков больше или равна дате регистрации вошедшего пользователя, и стоимость звонков не равна 0
Какой из этих моментов Вам кажется бредовым? Мне просто нужно добавить сюда один момент, который бы вытягивал не абсолютно все данные, а только те, которые относятся к последнему месяцу в таблице.
Поясню. Допустим я зашёл в середине апреля, логично предположить что данных за апрель там быть не может, а есть только за все предыдущие месяцы. Но теперь возникает другая ситуация, я не хочу видеть звонки, которые сделали с моего номера, до даты моей регистрации т.е. Calls.date_of_call>=Users.doa
и не хочу смотреть кучу строк, где стоимость звонков нулевая
Calls.cost<>0
Раз я зашёл в апреле, то я хочу посмотреть только звонки за март, а не за все дни начиная с даты моей регистрации до сегодняшнего числа. (Вот с этим моментом как раз и возникает проблема) Т.е. нужно сделать так определить последнюю известную нам дату, и вывести только те вызовы, которые сделаны в том же месяце. Так понятней?
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
38497
|
|