【发布时间】:2012-01-11 05:22:20
【问题描述】:
我有一个数据库查询
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);
【问题讨论】: