price   type
                  
                  
                  1   томат     15         1
                  
                  
                  2   лук         18          2
                  
                  
                  3   томат     14         1
                  
                  
                  
                  
                  
                  Пишу вот такой запрос
                  
                  
                  
                  
                  
                  SELECT name, price
                  
                  
                  FROM Product AS pr
                  
                  
                  WHERE type=1 AND 
                  
                  
                  EXISTS (SELECT name
                  
                  
                  From Product
                  
                  
                  WHERE price = 14 AND name = pr.name
                  
                  
                  )
                  
                  
                  
                  
                  
                  а выводится 
                  
                  
                  name    price   
                  
                  
                  томат     15      
                  
                  
                  томат     14   
                  
                  
                  
                  
                  
                  в чём прикол? что не так?
                  
                  
                  когда отдельно запускаю то, что в скобках, то нормально отрабатывает
                  
                  
                
В том что томат имеет type 1?
Имхо этот запрос вообще не имеет смысла.
Обсуждают сегодня