我有以下内容query
,我试图在某个呼吸空间内检索输入的变量的匹配项。
SELECT fthg, ftag, avover, avunder, whh, wha, whd
FROM full
WHERE (whh < ($home_odds + 0.05)
AND whh > ($home_odds - 0.05)
AND wha < ($away_odds + 0.05)
AND wha > ($away_odds -0.05)
AND whd < ($draw_odds + 0.05)
AND whd > ($draw_odds - 0.05))
有时这会返回 0 结果,因此在这种情况下,我想检索与所有三个最接近的匹配记录,但我不太确定如何将查询放在一起。
基本上,如果另一个查询不返回结果,这是最后的手段,无论离原始值多远,这个查询都会返回下一个最好的结果。
谢谢您的帮助