如果我的号码为40,查询将如何显示(mysqli),并且必须根据开始和结束列找到实际购买票证40的行?
在这种情况下,ID为19的行将是正确的答案,因为40超过了40,玩家购买了2到1000的票,并赢了。
查询将如何?
数据库结构:
答案 0 :(得分:1)
select * from lotto_ticekts
where 40 between start and end
答案 1 :(得分:1)
使用BETWEEN
:
SELECT *
FROM lotto_tickets
WHERE 40 BETWEEN start AND end
答案 2 :(得分:0)
SELECT * FROM lotto_tickets WHERE start <= 40 AND end >= 40