我的表是这样的:
我只想在这种情况下只有所有值WHERE VALUE 1 = 99.但是这个值可以随时间变化。所以也可能是这种情况:
这里我只想查询VALUE1 = 100
的所有值你能帮我解决这个问题吗?谢谢!
答案 0 :(得分:0)
如果要过滤掉value1 = 99的所有数据行,请执行:
SELECT * FROM YourTable WHERE value1=99;
如果您想要包含value1 = 100的行,请执行:
SELECT * FROM YourTable WHERE value1=99 OR value1=100;
有关更多有用的信息,请参阅mysqltutorial.org。
答案 1 :(得分:0)
由于你的问题很难理解,我不确定这是答案
SELECT t1.*
FROM Table t1
INNER JOIN
(SELECT value1 FROM Table where id=1) t2 ON t2.Value1=t1.Value1