>Question... >With these tables (Fox2.6 cursors) and these data, why doesn't this select return any records for Client_no 111-00-1296 > > SELECT v12Clients.*, ; > vProfiles.Profile_no, ; > vProfiles.Date_Enter, ; > vProfiles.Profauthnm ; > FROM v12Clients, vProfiles ; > INTO TABLE SYS(2023)+"\NeedMini.DBF" ; > ORDER BY v12Clients.Client_no, vProfiles.Date_Enter DESCENDING, vProfiles.Profile_no ; > WHERE UPPER(ALLTRIM(vProfiles.Client_no)) == UPPER(ALLTRIM(v12Clients.Client_no)) > > > >Structure for table: c:\temp\00861482.tmp >Number of data records: 392 >Date of last update: 06/29/1900 >Code Page: 1252 > Field Field Name Type Width Dec Index Collate > 1 CLIENT_NO Character 15 > 2 PROFILE_NO Character 11 > 3 DATE_ENTER Date 8 > 4 PROFAUTHNM Character 30 >** Total ** 65 > >Structure for table: c:\temp\00861477.tmp >Number of data records: 6 >Date of last update: 06/29/1900 >Memo file block size: 64 >Code Page: 1252 > Field Field Name Type Width Dec Index Collate > 1 CLSEQNUM Character 16 > 2 CLNUMBER Character 15 > 3 CLCMPNY Character 40 > 73 CLIENT_NO Character 15 > 74 USAGE Numeric 10 >** Total ** 871 > > >V12Clients.Client_no >'11-00CVG ' (1 entry, Record Number 1) >'11-17-159-1 ' (1 entry, Record Number 2) >'11-9 ' (1 entry, Record Number 3) >'111-00-1285 ' (1 entry, Record Number 4) >'111-00-1296 ' (1 entry, Record Number 5) >'111-00-1302 ' (1 entry, Record Number 6) > > >vProfiles.Client_no >'11-00CVG ' (377 entries, Record Numbers 1-377) >'11-17-159-1 ' (3 entries, Record Numbers 378-380) >'11-9 ' (3 entries, Record Numbers 381-383) >'111-00-1285 ' (2 entries, Record Numbers 384-385) >'111-00-1296 ' (3 entries, Record Numbers 386-388) >'111-00-1302 ' (4 entries, Record Numbers 389-392) > >