StringBuilder sql = new StringBuilder();
sql.append("SELECT name FROM HospitalMst WHERE");
try {
if (!param.getString("name").isEmpty()) {
sql.append("(name LIKE ? OR name_kana LIKE ?)");
}else if(!param.getString("hospital_type").isEmpty()){
sql.append("(AND hospital_type LIKE ?)");
}else if(!param.getString("specialty").isEmpty()){
sql.append("(AND specialty LIKE ?)");
}else if(!param.getString("pref").isEmpty()){
sql.append("(AND pref LIKE ?)");
}else if(!param.getString("city").isEmpty()){
sql.append("(AND city LIKE ? OR city_kana LIKE ?)");
}else if(!param.getString("address").isEmpty()){
sql.append("(AND address LIKE ? OR address_kana LIKE ?)");
}
} catch (JSONException e) {
e.printStackTrace();
}
ーーーーー
SQLiteのAND句なのですが意味合いとしてはどのような意味合いになるのですか?
今回ソースコードを張り付けましたが、このケースですと単純に、この場合の処理はWHERE句に検索条件を追加していると捉えて良いのでしょうか?
無理に回答は希望しません。お願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- PostgreSQL 画像とカテゴリーを出力したいのですが、取得の条件を付ける方法がわかりません。 2 2022/05/01 18:03
- PHP 重複を防ぐ記述について教えて下さい。 3 2023/04/03 14:35
- PHP PostgreSQLからCSV形式でエクスポートする際にカラム内の改行をとる方法 1 2023/02/22 10:05
- PostgreSQL DBFluteについて質問です。 環境:PostgreSQL java8 前提:webアプリケーショ 1 2022/07/07 00:49
- Visual Basic(VBA) VBAの繰り返し処理について教えてください。 3 2022/08/02 13:21
- 英語 英語ができる方に質問です。 以下の文がネイティブの方に伝わるかどうかを確認していただけないでしょうか 7 2022/12/16 14:54
- PHP DBのハッシュ化したパスワードをpassword_verifyで戻し照合したのですが上手く行きません 2 2023/02/06 13:24
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- 英語 下記はなんていってますか? こんにちは以降、訳していただけたら助かります。 Hello, We’re 1 2023/01/14 00:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQL*Plusの終了はquit?exit?
-
Transact-SQLでストアードプロ...
-
CPU使用率の高いセッション特定...
-
Access VBAで行ラベルが定義さ...
-
SQLサーバで和暦から西暦に変換...
-
エクセル 日付による並べ替え...
-
Accessのマクロでモジュールを...
-
エクセルVBAでUserFormを起動し...
-
PL/SQLカーソルの2重FORループ...
-
Statement ignored というエラー
-
エクセルVBAが対応できるプログ...
-
bcp in でエラー
-
likeとsubstrの使いわけについて
-
Accessの数値から時間に変換す...
-
SSIS 変数の値をSQL実行タスク...
-
sqlplusでヘッダーが付かない
-
【Excel VBA】 WorksheetやRa...
-
全角空白のTRIMができない...
-
SQLで部分的にGROUP BYしたいとき
-
VBA プロシージャの名前の取得
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQL*Plusの終了はquit?exit?
-
Transact-SQLでストアードプロ...
-
CPU使用率の高いセッション特定...
-
sqlについてです。 サブクエリ...
-
Accessのマクロでモジュールを...
-
Access VBAで行ラベルが定義さ...
-
エクセルVBAでUserFormを起動し...
-
Accessの数値から時間に変換す...
-
ストアドプロシジャからストア...
-
VBA プロシージャの名前の取得
-
Statement ignored というエラー
-
sqlplusでヘッダーが付かない
-
全角空白のTRIMができない...
-
PL/SQLカーソルの2重FORループ...
-
キャッシュを使わずにSELECTを...
-
今日の日付が入った行のデータ...
-
ODBCリンクの際にACCESSでは読...
-
エクセル 日付による並べ替え...
-
【Excel VBA】 WorksheetやRa...
-
SQLサーバで和暦から西暦に変換...
おすすめ情報