Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
очень легкий запрос
|
|||
|---|---|---|---|
|
#18+
Помогите дописать запрос, DECLARE @x varchar(50) UPDATE TABLE_A SET TABLE_A.FIELD1=@x WHERE EXISTS (SELECT FILED2 FROM TABLE_B WHERE FILED1=(substring(TABLE_A.FIELD1,1,6))) так чтобы @x=substring(TABLE_B.FIELD2,1,6) как это сделать??? Спасибо заранее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2001, 11:28 |
|
||
|
очень легкий запрос
|
|||
|---|---|---|---|
|
#18+
Не, не так (новичок наверное ). надо приблизительно так: Update A set A.Field1 = substring(B.FIELD2,1,6))) From Table_A A, Table_B B where B.Field1 = substring(TABLE_A.FIELD1,1,6) Только вот эти сабстринги наводят на подозрения, что у Вас со схемой данных не все в порядке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2001, 11:45 |
|
||
|
очень легкий запрос
|
|||
|---|---|---|---|
|
#18+
Если я правильно понял то так: update TABLE_A set FIELD1=substring(b.FIELD2,1,6) from TABLE_A a, TABLE_B b WHERE b.FIELD1=substring(a.FIELD1,1,6) но я глубоко не уверен что понял правильно, т.к. например не понимаю что будет делаться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2001, 11:46 |
|
||
|
очень легкий запрос
|
|||
|---|---|---|---|
|
#18+
2 SergSuper Синхронно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2001, 11:48 |
|
||
|
|

start [/forum/topic.php?fid=46&gotonew=1&tid=1826622]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
10ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 257ms |
| total: | 390ms |

| 0 / 0 |
