![]()  | 
	
 
  | 
| 
	 | 
| 
		 
			 
			#1  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 Кинул на форму ADOQuery, в String list editor написал 
		
	
		
		
		
		
		
	
		
		
	
	
	SELECT SUM(AAA) FROM BBB WHERE [CCC]=100 Подключчил - работает. Пытаюсь добавить туда же еще две аналогичные строчки: SELECT SUM(AAA) FROM BBB WHERE [CCC]=200 SELECT SUM(AAA) FROM BBB WHERE [CCC]=300 Вопрос: как разделить (чем) разделить эти три строки, чтобы запрос работал. Ставил в конце строк '+', ';' , еще чета пытался ставить - не работает. Идея взята у "POLI-SMEN" в теме http://www.delphisources.ru/forum/sh...ad.php?t=25317 Или в String list editor так делать нельзя?  | 
| 
		 
			 
			#2  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Код: 
	select ... union all select ... По идее правильно было бы так: Код: 
	SELECT SUM(AAA) FROM BBB WHERE [CCC]=100 or [CCC]=200 or [CCC]=300  | 
| 
		 
			 
			#3  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 Цитата: 
	
 Должны вычисляться 3 разных значения, которые потом размещу в 3 разных Editа. Информация будет отображаться на форме как статистика.  | 
| 
		 
			 
			#4  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Вроде бы так можно. 
		
	
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	Код: 
	select (SELECT SUM(AAA) FROM BBB WHERE [CCC]=100) as FOO, (SELECT SUM(AAA) FROM BBB WHERE [CCC]=200) as BAR, (SELECT SUM(AAA) FROM BBB WHERE [CCC]=300) as BAZ from faketable  | 
| 
		 
			 
			#5  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 Помучался и сделел отдельные ADOQuery. 
		
	
		
		
		
		
		
	
		
		
	
	
	Возникла другая беда. Результат запроса вывожу в Edit Edit1.Text := FloatToStr(ADOQuery1.Fields[0].AsFloat); Если вычисленное значение 15,54 то в Editе показывает 15,54 Если вычисленное число 15,00 то в Editе показывает 15 без нолей. Как исправить, чтоб целое число показывалось с двумя нолями. В базе (Access) свойство поля - с плавающей точкой DispleyFormat и Editformat везде стоят ,0.00  | 
| 
		 
			 
			#6  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Цитата: 
	
 Цитата: 
	
 Цитата: 
	
  |