2

我正在尝试从 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";

我究竟做错了什么?这是一个正确的查询吗?

编辑-我的桌子是这样的

在此处输入图像描述

4

1 回答 1

1

由于您要检查的类型是布尔值,因此要使用的正确运算符是IS. 尝试替换snackHideFlag = 1snackHideFlag IS true

于 2013-08-06T11:09:01.733 回答