当其值小于指定数量时,选择所有行?

时间:2016-05-11 07:51:47

标签: mysql

我有一张桌子:

a       b       c
7       6      54
4       10     20
2       65     20

如何选择行的列值小于1000的行。我想得到这个

SELECT a,b,c FROM test
    where a <'1000' or b<'1000' or c<'1000'

mysql查询仍然获得所有值:

for(int j = 0; j < i; j++) {
    String s = scr.nextLine();
    if (s.equals(">")) {
        break;
    } else {
        hs.add(s);
    }
}

for (String str : hs) {// print loop
    System.out.println("The Entries are " + str);
}

1 个答案:

答案 0 :(得分:1)

听起来你想在该行中没有大于1000的列的情况下拉一行,如果这是正确的,那么你需要我们而不是OR。

SELECT a,b,c FROM test
where a <'1000' AND b<'1000' AND c<'1000'

希望有所帮助!