Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
SQL GROUP BY with MEMO-Field in Fieldlist
Message
From
15/11/2013 12:19:45
 
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Environment versions
Visual FoxPro:
VFP 9 SP2
OS:
Windows 7
Network:
Windows 2008 Server
Database:
Visual FoxPro
Application:
Desktop
Miscellaneous
Thread ID:
01587998
Message ID:
01588045
Views:
29
Sorry, did not see this before sending my last answer.

I can not cut the memofield. It holds a complete address consiting of multiple lines.

Gerhard

>Assuming first 250 characters is enough:
>
>select T.F1, T.F2, T.F3, T.F4, T.F5 FROM ;
>(select F1, F2, F3, F4, CAST(LEFT(F5,250) AS varchar(2500) as ShortF5 from Tab1 GROUP BY F1, F2, F3, F4, ShortF5) X ;
>INNER JOIN Tab1 T ON T.F1 = X.F1 AND T.F2 = X.F2 AND T.F3 = X.F3 AND T.F4 = X.F4  AND T.F5 LIKE X.ShortF5+'%' ;
>ORDER BY T.F1, T.F2, T.F3, T.F4
>
>May work longer.
Gerhard Schmidbauer
URANUS Software GmbH
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform