khadem1386
پنج شنبه 10 بهمن 1387, 23:02 عصر
با سلام یک table داریم با 500100 رکورد. یک فیلد داره که داخل هر سلول یک کاراتر قرار داره:
A
F
C
D
R
E
G
G
Y
H
.
.
.
می خواهیم بوسیله QUERY یک جدول درست کنم که مثلا3 تا ستون داشته باشه و از فیلد اول از رکورد اول تغذیه بشه و فیلد دوم از رکورد دوم و فیلد سوم از رکود سوم و حالا جدول جدید یک در رکورد دوم فیلد اول خود، از رکود چهار م و همین طور تا آخر اینجوری:
A D R
Y H E
F Y R
. . .
یعنی یک جدول یک ستونی را در یک جدول سه ستونی بریزم یا جدول چهار ستونی.
یا n ستونی.
آیا می شه بدون استفاده از LOOP و فقط با دستورات SQL این کار را انجام داد.
و اگر لوپ تنها راه حل است بهترین الگوریتم چیه؟
با تشکر
A
F
C
D
R
E
G
G
Y
H
.
.
.
می خواهیم بوسیله QUERY یک جدول درست کنم که مثلا3 تا ستون داشته باشه و از فیلد اول از رکورد اول تغذیه بشه و فیلد دوم از رکورد دوم و فیلد سوم از رکود سوم و حالا جدول جدید یک در رکورد دوم فیلد اول خود، از رکود چهار م و همین طور تا آخر اینجوری:
A D R
Y H E
F Y R
. . .
یعنی یک جدول یک ستونی را در یک جدول سه ستونی بریزم یا جدول چهار ستونی.
یا n ستونی.
آیا می شه بدون استفاده از LOOP و فقط با دستورات SQL این کار را انجام داد.
و اگر لوپ تنها راه حل است بهترین الگوریتم چیه؟
با تشکر