2017-01-30 22 views
-2

我有以下table其中有两个相关的搜索字段,这是'从'和'到',代表雇员的范围,然后字段'InitialQMSDays'表示值我想返回。如何找到两个值之间的记录

所以,如果我有说6的搜索值,就看那个价值,并发现它的6间 - 10行,返回2

什么想法?

+0

见http://meta.stackoverflow.com/questions/333952/why-should-i-provide-an-mcve-for-what-seems-to-me-to-be-a-very -simple-sql-query – Strawberry

回答

1
SELECT InitialQMSDays 
    FROM my_table 
WHERE 6 BETWEEN `From` AND `To`; 
+1

在Stack Overflow上添加关于解决方案应该起作用的解释是很好的做法。有关更多信息,请阅读[如何回答](// stackoverflow.com/help/how-to-answer)。 –

+0

@SamuelLiew是的,我熟悉SO最佳实践。但有时解释只是多余的。 – shmosel

+2

正如答案。请注意'from'是一个保留字,正如'to' – Strawberry

相关问题