我有一个带postgresql的javaFX应用程序作为数据库,我查看了代码。但无法理解where子句中的sql查询。这是sql查询。
SELECT *
FROM gr_group
WHERE gr_parent_id = ? AND gr_id <> 0
ORDER BY gr_description
答案 0 :(得分:0)
您正在查看参数化的SQL查询。您在?
子句中看到的问号WHERE
将填充来自Java变量的实际参数。
答案 1 :(得分:0)
&LT;&GT; (不等于)是一个运营商。它与!=运算符相同。
此查询将选择表gr_group中gr_id不等于0的所有列,gr_parent_id指定将在代码中稍后填充的占位符。此查询还按列gr_description的升序排序所选数据。