cassandra jdbc serach (как исключить, когда значение условия равно нулю) - PullRequest
0 голосов
/ 14 февраля 2019

Я использую драйвер datatstax jdbc.и я хочу выполнить запрос поиска следующим образом.

Statement statement = new SimpleStatement("select * from tablename where condition1 = ? and condition2 = ?", value1, value2 );

condition1 - ключ раздела.а условие2 является частью первичного ключа.

вот моя проблема.'value2' может быть нулевым. и если 'value2' равно нулю, я хочу исключить его из условия поиска

Нужно ли делать два запроса в каждом случае?как это?или есть ли способ обработать нулевые значения?

Statement statement = new SimpleStatement("select * from tablename where condition1 = ? , value1 );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...