Я смотрю на создание представления из нескольких таблиц, которое требует 5 столбцов. Для создания каждого столбца мне нужно выполнить различные вычисления и исключения, используя предложение WHERE. например
CREATE VIEW test
AS SELECT date1 as 'YEAR'
FROM booking
WHERE bookingDate BETWEEN '2010-01-01' and '2014-12-31'
этот столбец работает отлично, но теперь я хочу добавить столбец рядом с ним в том же виде с другим предложением WHERE. Как я могу добавить несколько операторов SELECT, где я могу указать границы каждого столбца в отдельности, а также использовать для этого разные таблицы?
Пример данных:
Table 1
-------------------
BookingID | date
1001 | 2010-01-23
1002 | 2010-02-23
------------------------
Table 2
-----------------------
ProfitID | BookingID| Profit
44 | 1001 | £250
45 | 1002 | £200
----------------------------
Create VIEW
--------------------------
YEAR | Profit
2010 | £450