ahmadpm
کاربر تازه وارد
- تاریخ عضویت
- 18 جولای 2012
- نوشتهها
- 23
- لایکها
- 1
سلام خدمت دوستان و اساتید
من یک پایگاه داده sqllite دارم که حاوی فیلدهایی از جمله x, y , z هست. به ازای هر z چندین x و به ازای هر x چندین y هست. یه چیزی تو این مایه ها :
من میخوام مقادیر فیلد y معکوس بشن. یعنی الان در هر z تعدادی x از کم به زیاد مقدار دهی شدن و به ازای هر x تعدادی y به همین شکل از کم به زیادمقدار دهی شدن.
من میخوام به ازای هر x مقدار دهی از بالا به پایین بشه. منظورم سورت کردن نیست! دقت کنید x و z ثابت هستند و کاری باهاشون نداریم. یعنی برای مثال داده های بالا به این صورت بشن :
من یک پایگاه داده sqllite دارم که حاوی فیلدهایی از جمله x, y , z هست. به ازای هر z چندین x و به ازای هر x چندین y هست. یه چیزی تو این مایه ها :
کد:
id z x y
0 1 0 0
1 1 0 1
2 1 0 2
3 1 0 3
4 1 0 4
5 1 1 0
6 1 1 1
7 1 1 2
8 1 1 3
9 1 1 4
10 2 0 0
11 2 0 1
12 2 0 2
13 2 0 3
14 2 0 4
15 2 1 0
16 2 1 1
17 2 1 2
18 2 1 3
19 2 1 4
20 2 2 0
21 2 2 1
22 2 2 2
23 2 2 3
24 2 2 4
من میخوام مقادیر فیلد y معکوس بشن. یعنی الان در هر z تعدادی x از کم به زیاد مقدار دهی شدن و به ازای هر x تعدادی y به همین شکل از کم به زیادمقدار دهی شدن.
من میخوام به ازای هر x مقدار دهی از بالا به پایین بشه. منظورم سورت کردن نیست! دقت کنید x و z ثابت هستند و کاری باهاشون نداریم. یعنی برای مثال داده های بالا به این صورت بشن :
کد:
id z x y
0 1 0 4
1 1 0 3
2 1 0 2
3 1 0 1
4 1 0 0
5 1 1 4
6 1 1 3
7 1 1 2
8 1 1 1
9 1 1 0
10 2 0 4
11 2 0 3
12 2 0 2
13 2 0 1
14 2 0 0
15 2 1 4
16 2 1 3
17 2 1 2
18 2 1 1
19 2 1 0
20 2 2 4
21 2 2 3
22 2 2 2
23 2 2 1
24 2 2 0