我正在尝试进行查询,以选择mike
它是否不在关键字的三个最高出价中。应选择第 4 行和第 7 行。
因此,最后,如果 mike 不在关键字的三个最高出价中,则选择。
我该如何解决这个问题?使用子查询?
$construct = "SELECT child.* FROM `temp-advertise` child
LEFT JOIN `temp-advertise` parent on child.keyword=parent.keyword
WHERE child.name='mike'
ORDER BY child.id DESC";
id | name| keyword | bid |
1 | mike| one | 7 |
2 | tom | one | 4 |
3 | ced | one | 6 |
4 | mike| two | 1 |
5 | tom | two | 5 |
6 | har | two | 5 |
7 | mike| one | 3 |
8 | har | two | 3 |