我正在尝试从mySQL表中获取数据并在jsp中显示它, 我想在获取之前按字母顺序对mySQL表中的数据进行排序。
我写了这个查询,它完美无缺。 (显示已排序的数据)
String _snackListQuery ="SELECT snackID,snackName FROM snacklist ORDER BY snackName";
但是这个查询不起作用,(根本没有显示)
String _snackListQuery ="SELECT snackID,snackName FROM snacklist WHERE snackHideFlag=1 ORDER BY snackName";
我做错了什么?这是一个正确的查询吗?
编辑 - 我的表就像这样
答案 0 :(得分:1)
AS您正在检查的类型是布尔值,正确使用的运算符是IS
。尝试将snackHideFlag = 1
替换为snackHideFlag IS true