【发布时间】:2011-07-05 22:42:38
【问题描述】:
我有两个问题。我不知道如何只用一个来制作相同的效果。我不擅长 SQL...
以下是伪代码:
friends = query("
SELECT `bio_contacts`.`contact_id`
FROM `bio_contacts`
WHERE `bio_contacts`.`user_id` = '33'
")
query("
SELECT `bio_community_events`.`id`, `bio_community_events`.`begin_on`, `bio_community_events`.`name`
FROM `bio_community_events`
WHERE `bio_community_events`.`user_id` IN friends
")
有没有办法将它们组合成一个查询?我猜它应该会提高性能。可能有连接?
【问题讨论】:
标签: mysql sql optimization join