Я получаю сообщение об ошибке с моим ключевым словом BEGIN
.SQL Create View error 'begin'
«Msg 156, Level 15, State 1, процедура AdminReport, строка 3 Некорректное синтаксис около ключевого слова 'BEGIN'
. Кроме того, мой «customers.firstname» не может быть Bound
CREATE VIEW [dbo].[AdminReport]
AS
BEGIN
SELECT
b.bookingID,
b.totalCost,
b.bookingDate,
b.paymentConfirmation,
c.customersID,
customers.firstname,
c.surname,
c.contactNum,
paymentConfirmation
FROM
booking b
INNER JOIN customers c
ON b.customerID= c.customersID
Where
paymentConfirmation = 'False'
ORDER BY
bookingDate ASC
END
GO
Может кто-то помочь, пожалуйста, спасибо
'customers.firstname' - Есть ли столбец в' customers' named 'firstname'? Почему вы ссылаетесь на это по имени таблицы здесь, в то время как другие столбцы ссылаются на псевдоним таблицы 'c'? –
Какая у вас база данных? – sqluser