Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Вставка данных из одной таблицы в другую с условием / 11 сообщений из 11, страница 1 из 1
22.11.2013, 09:39:09
    #38473781
Togjan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вставка данных из одной таблицы в другую с условием
Здравствуйте. Помогите пожалуйста создать запрос. Создана база данных студентов. Одна таблица Nationality (ID, Name(национальность)). Вторая таблица st (Id, Nationality, FIO).
Как вставить данные из таблицы Nationality (Id) в таблицу st, с таким условием, если национальность совпадает то проставляется соответсвующий Id_Nationality в новом столбце (таблицы st).
...
Рейтинг: 0 / 0
22.11.2013, 09:43:08
    #38473788
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вставка данных из одной таблицы в другую с условием
Код: sql
1.
2.
3.
update t1,t2 
set t1.f1=t2.f2 
where t1.f3=t2.f4
...
Рейтинг: 0 / 0
22.11.2013, 09:58:27
    #38473812
Togjan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вставка данных из одной таблицы в другую с условием
Akina,
спасибо, сейчас попробую.
...
Рейтинг: 0 / 0
22.11.2013, 10:17:23
    #38473828
Togjan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вставка данных из одной таблицы в другую с условием
не получается. А вы не могли бы конкретно на моем примере. Я только начала изучать MySQl.
я это представляла так, если национальность соответстует='болгар' то присваивается значение = 1, соответсвенно если нет то 2 и.тд. 3,4,5,6,......
Может я ошибаюсь.
...
Рейтинг: 0 / 0
22.11.2013, 10:21:30
    #38473831
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вставка данных из одной таблицы в другую с условием
Судя по последнему сообщению, между тем, что нужно, и тем, что написано изначально, связи нет...

Дайте конкретный пример исходных данных и желаемого результат НА ИМЕННО ЭТИХ ДАННЫХ. Для оформления используйте теги CSV и SRC
...
Рейтинг: 0 / 0
22.11.2013, 10:44:16
    #38473856
Togjan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вставка данных из одной таблицы в другую с условием
Создана база данных студентов. Одна таблица Nationality (ID, Name(национальность)). Вторая таблица st (Id, Nationality, FIO).
Как вставить данные из таблицы Nationality (Id) в таблицу st, с таким условием, если национальность совпадает то проставляется соответсвующий Id_Nationality в новом столбце (таблицы st).
В таблице Nationality (ID, Name(национальность))
1 болгар
2 русский
3 кореец
4 украинец

В таблице St (Id, Nationality, FIO)
1 болгар ФИО1
2 русский ФИО2
3 кореец ФИО3
4 украинец ФИО4

В таблицу St вставить еще один столбец Id_Nationality из таблицы Nationality
можно было это все вставить вручную, но ФИО слишком много.
Если FIO='болгар' то вставляем в столбец Id_Nationality 1,
если FIO='русский' то вставляем в Id_Nationality 2
что то такое

Спасибо, за помощь :))
...
Рейтинг: 0 / 0
22.11.2013, 11:03:52
    #38473887
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вставка данных из одной таблицы в другую с условием
Старайтесь читать всё, а не только первое предложение.
AkinaДля оформления используйте теги CSV и SRC
...
Рейтинг: 0 / 0
22.11.2013, 11:06:10
    #38473894
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вставка данных из одной таблицы в другую с условием
Впрочем, ладно.

Есть текст моего запроса. В нём не определены: t1,t2,t1.f1,t2.f2,t1.f3,t2.f4.
Начнём с таблиц. Какое имя следует подставить вместо t1? Какой получится текст запроса, если выполнить подстановку?
...
Рейтинг: 0 / 0
22.11.2013, 11:46:00
    #38473991
artas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вставка данных из одной таблицы в другую с условием
Akina,

так вот как выглядит обучение онлайн =)
...
Рейтинг: 0 / 0
22.11.2013, 12:13:46
    #38474055
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вставка данных из одной таблицы в другую с условием
artas , какое же это обучение, если все нецензурные выражения опущены?
...
Рейтинг: 0 / 0
22.11.2013, 17:34:46
    #38474731
artas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вставка данных из одной таблицы в другую с условием
Akina artas , какое же это обучение, если все нецензурные выражения опущены?

Бесплатное :-)
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Вставка данных из одной таблицы в другую с условием / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]