У меня запрос к базе данных
SELECT Id FROM Phone WHERE Model = 'Droid'
, который возвращает таблицу с одной записью (потому что Id является первичным ключом). Таблица выглядит так:
+----+
| Id |
+----+
| 1 |
+----+
Есть ли способ получить это целое число "1"? Я хотел бы использовать его в следующем запросе, но он генерирует синтаксическую ошибку:
INSERT INTO Sale (Id, Price)
VALUES (SELECT Id FROM Phone WHERE Model = 'Droid', 100.00);