| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			palleagermark: Select Count Distinct
			 
			
			Источник: http://www.agermark.com/2015/02/sele...-distinct.html 
		
		
		
		
		
		
			============== The Select statement doesn't have a way let you do a count of distinct records. Today I found this neat way to do it anyway, in the method \Data Dictionary\Tables\LedgerJournalTable\Methods\numOfVouchers: ... sql = 'select count(distinct %1) from %2 where %3 = %4 and %5 = %6 and %7 = %8'; sql = strFmt(sql, ReleaseUpdateDB::backendFieldName(tableNum(LedgerJournalTrans), fieldNum(LedgerJournalTrans, Voucher)), ReleaseUpdateDB::backendTableName(tableNum(LedgerJournalTrans)), ReleaseUpdateDB::backendFieldName(tableNum(LedgerJournalTrans), fieldNum(LedgerJournalTrans, JournalNum)), sqlSystem.sqlLiteral(this.JournalNum), ReleaseUpdateDB::backendFieldName(tableNum(LedgerJournalTrans), fieldNum(LedgerJournalTrans, DataAreaId)), sqlSystem.sqlLiteral(ledgerJournalTrans.DataAreaId), ReleaseUpdateDB::backendFieldName(tableNum(LedgerJournalTrans), fieldNum(LedgerJournalTrans, Partition)), getcurrentpartitionrecid()); ... Источник: http://www.agermark.com/2015/02/sele...-distinct.html 
				__________________ 
		
		
		
		
	Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.  | 
| 
	
 |