[AccessD] Getting an Item number (Sequence) in a query

Bill Benson bensonforums at gmail.com
Thu Jan 1 14:14:43 CST 2015


Thanks for looking at it. While I have claimed that it works it isn't yet
tested in the field so I am not sure how long it will stay in use.

-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris
Fields
Sent: Thursday, January 01, 2015 2:40 PM
To: Access Developers discussion and problem solving
Subject: Re: [AccessD] Getting an Item number (Sequence) in a query

Aha!  Thanks.
TNF

Tina Norris Fields
tinanfields-at-torchlake-dot-com
231-322-2787

On 1/1/2015 1:45 PM, Bill Benson wrote:
> I had table CompanyPhone where I needed Phone in the DLOOKUP
>
> DCount("PhonePhoneTypeID","PhonePhoneTypes","PhonePhoneTypeID<=" &  > 
> B.PhonePhoneTypeID & " And FKCompanyPhoneID In (Select CompanyPhoneID  
> From CompanyPhone Where FKCompanyID = " & A.FKCompanyID & ")")
>
> Needed to be
>
> DCount("PhonePhoneTypeID","PhonePhoneTypes","PhonePhoneTypeID<=" &  > 
> B.PhonePhoneTypeID & " And FKCompanyPhoneID In (Select CompanyPhoneID  
> >
> >From Phone Where Phone.FKCompanyID = " & A.FKCompanyID & ")" )
>
>
> -----Original Message-----
> From: accessd-bounces at databaseadvisors.com
> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris 
> Fields
> Sent: Thursday, January 01, 2015 1:38 PM
> To: Access Developers discussion and problem solving
> Subject: Re: [AccessD] Getting an Item number (Sequence) in a query
>
> And, the error was?  Thanks for posting.
> TNF
>
> Tina Norris Fields
> tinanfields-at-torchlake-dot-com
> 231-322-2787
>
> On 1/1/2015 12:57 PM, Bill Benson wrote:
>> Ah, saw my error.
>>
>>    
>>
>> I am amazed frankly that this works.
>>
>>    
>>
>> SELECT
>>
>> A.FKCompanyID as CompanyID, B.PhonePhoneTypeID, A.Phone, C.PhoneType, 
>> DCount("PhonePhoneTypeID","PhonePhoneTypes","PhonePhoneTypeID<=" & 
>> B.PhonePhoneTypeID & " And FKCompanyPhoneID In (Select CompanyPhoneID  
>> From Phone Where Phone.FKCompanyID = " & A.FKCompanyID & ")" ) as 
>> Item
>>
>> FROM PhoneType as C RIGHT JOIN (Phone as A INNER JOIN PhonePhoneTypes 
>> as B ON A.CompanyPhoneID = B.FKCompanyPhoneID) ON C.PhoneTypeID = 
>> B.FKPhoneTypeID
>>
>> order by B.PhonePhoneTypeID ASC
>>
>>    
>>
>>    
>>
>>    
>>
>>    
>>
>> From: Bill Benson [mailto:bensonforums at gmail.com]
>> Sent: Thursday, January 01, 2015 12:50 PM
>> To: 'Access Developers discussion and problem solving'
>> Subject: RE: Getting an Item number (Sequence) in a query
>>
>>    
>>
>> I want to create an item number column in a query via DCOUNT. The 
>> syntax below is "correct" in that the query runs; however the result 
>> in the Item column is #Error. Can it be fixed? My schema appears below:
>>
>>    
>>
>> SELECT
>>
>> B.PhonePhoneTypeID, A.Phone, C.PhoneType, 
>> DCount("PhonePhoneTypeID","PhonePhoneTypes","PhonePhoneTypeID<=" & 
>> B.PhonePhoneTypeID & " And FKCompanyPhoneID In (Select CompanyPhoneID  
>> From CompanyPhone Where FKCompanyID = " & A.FKCompanyID & ")") as 
>> Item
>>
>> FROM PhoneType as C RIGHT JOIN (Phone as A INNER JOIN PhonePhoneTypes 
>> as B ON A.CompanyPhoneID = B.FKCompanyPhoneID) ON C.PhoneTypeID = 
>> B.FKPhoneTypeID
>>
>> order by B.PhonePhoneTypeID ASC
>>
>>    
>>
>>    
>>
>> CompanyPhone (A)
>>
>>       CompanyTypeID
>>
>>       CompanyType
>>
>>    
>>
>> PhonePhoneType (B)
>>
>>       PhonePhoneTypeID
>>
>>       FKCompanyPhoneID
>>
>>       FKPhoneTypeID
>>
>>    
>>
>> PhoneType (C)
>>
>>       PhoneTypeID
>>
>>       PhoneType
>>
> --
> AccessD mailing list
> AccessD at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/accessd
> Website: http://www.databaseadvisors.com
>

--
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com



More information about the AccessD mailing list