如何在同一列中选择具有各种值的单元格?

时间:2017-06-21 14:34:30

标签: mysql sql phpmyadmin

例如, 我有

id foo bar
1   1  34
2   1  32
3   2  12
4   2  23    
5   1  53

我只需要从foo列中获取两个值 - 1和2(不是1 1 2 2 1) sql-request应该是什么? 任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

取决于您的需求:

 Select * FROM * WHERE foo IN (-1, 2)

或      SELECT id, if(foo = 1, 1, -1), bar FROM...

猜测,需要一些额外的信息。