Вопрос : вопрос с соединяет на 3 таблицах и подсчитывает в postgresql, как сделать его?

здравствулте! специалисты, потребность

i вопрос, с следующий result
например число использований в карточки между первым -го июлем и 15-ое июля 2010. мои рядки были бы как следуют за:
rf_card_id, account_id, firstname, lastname, nbr использований,

i
имеет таблицы как последовать за: user_person
-: account_id == user_person_id, firstname, карточки
- lastname…: rf_card_id, account_id, .....
- trashes: trash_bag_id, rf_card_id, дата, container_id.

what, котор я преуспеваю для того чтобы сделать будет только крестом соединяет между user_personne и rf_cards, но как может я подсчитать и добавить?

select c.rf_card_id, c.account_id, u.firstname, rf_card u.lastname
from как крест c СОЕДИНЯЕТ user_person как u
where c.account_id = u.user_person_id
order rf_card_id asc;


thank вы очень много для вашей помощи.
class=

Ответ : вопрос с соединяет на 3 таблицах и подсчитывает в postgresql, как сделать его?

Я верю это должно сделать его для вас



выберите отсчет (c.rf_card_id) как num_card, c.account_id, u.firstname, u.lastname
      от rf_card как c
            ВНУТРЕННЕ СОЕДИНИТЕ user_person как u НА c.account_id = u.account_id
            ВНУТРЕННЕ СОЕДИНИТЕ trashes как t НА c.rf_card_id = t.rf_card_id
ГДЕ date_trunc («день», t.date) между date_trunc («день», ДАТИРУЕТ «7/01/2010») И date_trunc («день», ДАТИРУЕТ «7/15/2010»)
группа c.account_id
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us