|
Запрос на обновление
|
|||
---|---|---|---|
#18+
Помогите составить запрос на обновление В БД foxpro есть 2 таблицы stud и stud1 stud: stud1: n prioritet n prioritet 1 3 1 2 1 1 1 1 1 2 1 3 4 1 4 2 4 2 4 1 Необходимо осуществлять обновление значений поля prioritet таблицы stud1 значениями поля prioritet таблицы stud. Пишу SCAN update stud1 set prioritet=stud.prioritet WHERE stud1.n=stud.n endscan В итоге получаю: stud1: n prioritet n prioritet 1 3 1 2 1 1 1 2 1 2 1 2 4 1 4 1 4 2 4 1 Помогите правильно составить запрос ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2010, 14:39 |
|
Запрос на обновление
|
|||
---|---|---|---|
#18+
MARGARITA23Помогите составить запрос на обновление В БД foxpro есть 2 таблицы stud и stud1 stud: stud1: n prioritet n prioritet 1 3 1 2 1 1 1 1 1 2 1 3 4 1 4 2 4 2 4 1 Необходимо осуществлять обновление значений поля prioritet таблицы stud1 значениями поля prioritet таблицы stud. Пишу SCAN update stud1 set prioritet=stud.prioritet WHERE stud1.n=stud.n endscan В итоге получаю: stud1: n prioritet n prioritet 1 3 1 2 1 1 1 2 1 2 1 2 4 1 4 1 4 2 4 1 Помогите правильно составить запросЕсли не следим за полем N, то тогда select stud scan scatter memv fields prioritet saverec = recno() select stud1 go saverec gather memvar fields prioritet endscan Если надо следить за полем N, то тогда select stud scan scatter memv saverec = recno() select stud1 go saverec if n = m.n gather memvar fields prioritet endif endscan ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2010, 17:49 |
|
Запрос на обновление
|
|||
---|---|---|---|
#18+
MARGARITA23Помогите составить запрос на обновление update stud1 set prioritet=stud.prioritet WHERE stud1.n=stud.n Если через UPDATE SQL, то, похоже, в команде не хвавтает FROM: update stud1 set prioritet=stud.prioritet FROM stud WHERE stud1.n=stud.n ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2010, 17:56 |
|
Запрос на обновление
|
|||
---|---|---|---|
#18+
igorbik, Прочитав Хелп, мне показалось, что данный запрос вообще здесь неуместен. Нужно идти через скан-ендскан ... |
|||
:
Нравится:
Не нравится:
|
|||
12.04.2010, 11:18 |
|
|
start [/forum/topic.php?fid=41&tid=1585418]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 355ms |
total: | 479ms |
0 / 0 |