15. juli 2004 - 08:48Der er
25 kommentarer og 1 løsning
Dubblet søgning, men skal bruge flere end én af hver!
Jeg bruger tit access til at lave dubbletsøgning, lave en kopi (structure only), sætte min nøgle og så "append" query bagefter - vupti, jeg har eks. kun ét firma pr. adresse...
men som eksempel, lad os sige der er 10 firmaer pr. adresse, hvordan (hvis man altså kan) kan jeg så vælge eks. 5 af disse???
Virksomheder er på vej fra store sprogmodeller, der svarer på spørgsmål, til AI-agenter, der kan udføre opgaver på egen hånd. Det gør teknologien mere nyttig – og langt mere risikabel.
forestil jer en lang tabel, lad os bare tage en masse firmaer for eks. her har vi så Firma, adresse, ansatte - så siger vi jeg gerne vil have 5 ansatte pr. firma (jeg kan godt finde ud af at vælge én pr. firma, men nu skal jeg bruge et vikårligt tal)
SELECT TOP 5 from [my table] virker fint... (så vælger den de 5 første på min liste) men den brokker sig over "where company = 1" (data type mismatch in criteria expression.)
each company does have a unique number associated with it, if that is of any help... something like selecting only ie. 5 of each occuring number... ...can it be done or?
my thoughts too :( ...so I guess there is no easy way to do that - cant the ID table be used as a variable or something? ...*sigh* this would really have saved some time...
hi again I think I have a solution! You need to add a new column (ID) and make it an Autonumber.
SELECT K1.* FROM [Kunder-Alle] AS K1 WHERE (((K1.ID) In (SELECT TOP 5 ID FROM [Kunder-Alle] AS K2 WHERE K1.ContactID = K2.ContactID ORDER BY K2.ID )));
Hey man... After "playing" around with it I actually do believe it works :D ...you are the man!!!
Thanks..!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.