Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
SQL to normalize the data!
Message
From
20/07/1999 22:26:22
 
 
To
20/07/1999 22:22:21
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Miscellaneous
Thread ID:
00243953
Message ID:
00243955
Views:
28
STILL bad. NOT normalized. (lol)

Coins should be in a child table of Students as follows (by the way, I like the StudName field...could i be a StudName?)

Students: StudentID,StudName
StCoins: StudentID,Coins,Qty

You would convert by scanning through the original table, create parent Students records and child StCoins record.

>One friend ask me how to convert the non-normalize dbf to standard!
>
>
>badtable:
>
>StudentID    StudName    Coins      Qty
>-----------------------------------------
>PJ00001      May         5_Dollar    10
>PJ00001      May         2_Dollar     4
>PJ00002      John        10_Dollar    6
>PJ00002      John        2_Dollar     5
>PJ00002      John        1_Dollar     3
>PJ00003      Peter       5_Dollar     7
>PJ00003      Peter       1_Dollar    15
>PJ00004      Susan       10_Dollar    2
>PJ00004      Susan       5_Dollar     1
>...
>
>
>GoodTable:
>
>StudentID    StudName    1_Dollar  2_Dollar  5_Dollar  10_Dollar
>-----------------------------------------------------------------
>PJ00001      May            0         4         10         0
>PJ00002      John           3         5          0         6
>PJ00003      Peter         15         0          7         0
>PJ00004      Susan          0         0          1         2
>........
>
>
>
>
>For Report, simply use group can do it, but how to change the table
>into this structure na!?
>
>Thanks!
------------------------------------------------
John Koziol, ex-MVP, ex-MS, ex-FoxTeam. Just call me "X"
"When the going gets weird, the weird turn pro" - Hunter Thompson (Gonzo) RIP 2/19/05
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform