Visual Basic, .NET, ASP, VBScript
 
   
   
     
   
 


Есть такие таблицы:

1) Покупатели (ПокупательID, Покупатель, Город)
2) Покупки (ПокупательID, ПокупкаID, Оплата, Сумма)

Оплата принимает значение: нал, безнал.
Необходимо составить SQL-запрос, чтобы выбрать: Покупатель, Город, Сумма оплаты по налу, Сумма оплаты по безналу, при условии, что Сумма оплаты по налу больше, чем по безналу.

Именно SQL. Access 97.



SELECT Покупатель, Город, nal, beznal
(SELECT Сумма FROM Покупки WHERE ПокупательID = Покупатели.ПокупательID and Оплата = 'нал') as nal
(SELECT Сумма FROM Покупки WHERE ПокупательID = Покупатели.ПокупательID and Оплата = 'безнал') as beznal
FROM Покупатели
WHERE nal>beznal
 
     

   
   
     
  VBNet рекомендует  
   
     
   
   
     
   
   
     

© Copyright 2002-2011 VBNet.RU | Пишите нам