Страница: 1 | 
		
		 
			   
			 
			 Мне нужно удалить только одну строку удовлетворяющую условию:  DELETE FROM T_Waybill WHERE IDAUT = 20  Как я понимаю надо вставить TOP=1, но пока все тщетно. 
			 
			 1) Какая база? 2) Есть несколько records удовлетворяющие условию IDAUT = 20 ? 3) По существу вопроса, если я не ошибаюсь, TOP - только для Select-а. Вот и я про тоже.TOP только для SELECT, а как удалить определенное количество строк если условие выполняется для нескольких records? База Access. Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: DELETE FROM...
     
    
Добавлено: 30.01.04 11:00
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
    
 Casper
      
       
  
 
    
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 3
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа:
 boevik
![]()
![]()
![]()
![]()
![]()
![]()
Хранитель чата
ICQ: 137392264 
Вопросов: 8
Ответов: 557
      
 Web-сайт:  
 Профиль |  | #1
      
Добавлено:  30.01.04 12:09
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа:
 Casper
![]()
![]()
![]()
![]()
Вопросов: 38
Ответов: 28
      
 Профиль |  | #2
       
Добавлено:  30.01.04 12:25
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа:
 POMAH
![]()
![]()
ICQ: 223-574-928 
Вопросов: 0
Ответов: 16
      
 Профиль |  | #3
       
Добавлено:  30.01.04 12:53
       
    
       
  
Casper, скорее всего тебе понадобится еще какой-нибудь критерий для удаления