执行此查询时,我收到一条错误消息,如子查询返回多个值

时间:2016-02-04 11:55:14

标签: mysql sql

我收到了错误消息

  

子查询返回多个值

SELECT title,booking_date 
    FROM services,user_booking
    where services.id=(
    select service_id from user_booking where user_id in 
    (
    select distinct id from users where users.email='test')
    )

1 个答案:

答案 0 :(得分:0)

如果使用=条件,则必须确保子查询仅返回1行。否则,请使用in条件。