Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Group By simple?
Message
 
À
27/03/2002 13:02:50
Cetin Basoz
Engineerica Inc.
Izmir, Turquie
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Divers
Thread ID:
00637968
Message ID:
00637985
Vues:
21
>>Hi could someone clarify for me if its possible to control the Group By clause of a select statement (ordering doesn't seem to alter the results.
>>
>>If my select produced:
>>
>>Field1 Field2
>>  1      a
>>  1      b
>>  2      b
>>  2      a
>>
>>After a group by on Field1 how can I get the result to be:
>>
>>Field1 Field2
>>  1      a
>>  2      a
>>
>>Thanks in anticipation.
>
>Caroline,
>What logic outputs like that ? Is that sort on first col then on 2nd ? If so 'simple' group by needs 2 SQL :
>
>select * from mySource order by 1, 2 desc into cursor crsTemp nofilter
>select * from crsTemp group by 1
>
>Cetin

Cetin the above is a partial result not ordered or grouped that I then want grouped so that I only have 1 entry for each Field1 key. Ideally I would like to order it so that the results will show 'a' in field2 if there was both an 'a' and 'b' collected.

Does that make any more sense?

This is my select statement.
SELECT ;
FROM links;
WHERE Links.itype IN(2,1);
GROUP BY links.iwork
Caroline
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform