Мне нужно выбрать запрос, в котором поле отсутствует в базе данных.
SELECT s.buyer as [Buyer],
SUM(s.total) as [Total Sales],
b.balance,s.buydate
from salesdb s inner join buyerdb b on s.buyer=b.buyer
where
(s.buydate=@buydate and
b.balance>@balance and s.total & "" = "" or s.total is NULL or s.total=@empty ) or (s.buydate=@buydate and b.balance=@balance and s.total>@sales)
or (s.buydate=@buydate and b.balance>@balance and s.total>@sales) or
(s.buydate is NULL and s.total & "" = ""and b.balance>@balance and s.total & "" = "" or s.total is NULL or s.total=@empty )
GROUP By s.buyer,b.balance,s.buydate"
Я запрашиваю дату и итоги, которые находятся в той же таблице, но еще не в базе данных.но покажет покупателя и его остатки из другой таблицы, только имя покупателя является общим для обеих таблиц.
, где s.buydate равен нулю?
, где s.buydate = "" = ""
это почти работает, мне просто нужно знать, как я могу запросить, если дата еще не в базе данных.пробовал это, но никто не работал