Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.12.2015, 21:09   #1
DarknessLORD11
Новичок
Джуниор
 
Регистрация: 20.12.2015
Сообщений: 2
По умолчанию Помогите составить SQL запрос

Добрый вечер. Есть SQlite база данных с двумя таблицами dictionary и rus.
Поля dictionary: word, kana, defn
Поля rus: kanji, kana, entry

Задача:занести в поле defn таблицы dictionary значение поля entry таблицы rus, если поле word таблицы dictionary совпадает с полем Kanji таблицы Rus ИЛИ с полем kana таблицы rus.

Я пытаюсь так:
Код:
 UPDATE defn FROM dictionary SET dictionary.defn=rus.entry WHEN dictionary.word=rus.kanji OR dictionary.word=rus.kana;
Но код не хочет выполнятся. Что я делаю не так?

Последний раз редактировалось Stilet; 23.12.2015 в 22:23.
DarknessLORD11 вне форума Ответить с цитированием
Старый 23.12.2015, 21:41   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,728
По умолчанию

А посмотреть синтаксис команды, не?
p51x вне форума Ответить с цитированием
Старый 23.12.2015, 22:24   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Не WHEN а WHERE нужно писать.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 24.12.2015, 06:35   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,728
По умолчанию

и в упдейт таблицу, а не поле + таблицу джойнить или подзапрос делать и т.д.
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прошу помощи составить SQL запрос ibadrus SQL, базы данных 2 16.08.2015 09:54
Составить SQL-запрос. DIgorevich SQL, базы данных 15 07.11.2013 17:45
Помогите составить SQL запрос с вычислением Gift020 Помощь студентам 5 09.10.2013 13:33
Не могу составить SQL-запрос helpkz SQL, базы данных 36 04.04.2013 16:10
помогите составить SQL запрос!!!! MAKSA БД в Delphi 12 07.08.2009 11:12