Пятница, 24 Октября 2014 г. 10:39
+ в цитатник
Уважаемые знатоки. Внимание вопрос
Есть, к примеру, 2 таблицы:
Таблица1:
Автомобили:Код - Счетчик (Ключ)
Марка - Текстовый
Цвет - Текстовый
Статус - Числовой
и
Таблица2:
Статусы:Код - Счетчик (Ключ)
Статус - Текстовый
Таблица2Код связан с Таблица1Статус
Общий вид:
Таблица1:
1 LOGAN Синий 1
2 MEGANE Чёрный 2
3 SANDERO Белый 1
Таблица2:
1 На продаже
2 Продан
3 В ожидании
Как изменить в Таблице1 в 1й строке статус с "На продаже", т.е. (1) на "Продан", т.е. (2)?
Подразумевался подобный запрос:
UPDATE Таблица1 SET Статус = (SELECT Код FROM Таблица2 WHERE Статус = "Продан") WHERE Код = 1
Подскажите как правильно составить запрос и корректно ли составлены (разбиты) таблицы.
http://www.sql.ru/forum/1122758/update
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-