练习 39:定义“为未来的战斗幸存”的舰船;在一场战斗中受伤,他们参加了另一场战斗。
数据库架构:http ://www.sql-ex.ru/help/select13.php#db_3
我的做法:
SELECT distinct o.ship from Outcomes o
WHERE o.RESULT = 'damaged'
AND exists (select 1 FROM Outcomes o2 WHERE o2.ship = o.ship
AND (o2.result='OK' OR o2.result='sunk'))
sql-ex 说
您的查询在主数据库上产生了正确的结果集,但第二次测试失败,检查数据库
正确的结果与我的输出匹配。
我哪里失败了?