![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
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でストアードプロ...
-
Accessのマクロでモジュールを...
-
Statement ignored というエラー
-
Access VBAで行ラベルが定義さ...
-
エクセルVBAでUserFormを起動し...
-
PL/SQLでのSQL文法
-
ODBCリンクの際にACCESSでは読...
-
PL/SQLカーソルの2重FORループ...
-
日付型なら変数の先頭になん...
-
SQLサーバで和暦から西暦に変換...
-
ACCESS2007インポート時の空白...
-
sqlplusでヘッダーが付かない
-
或るプロシージャの呼び出し元判定
-
キャッシュを使わずにSELECTを...
-
時間項目を60進数から10進数へ...
-
VBA プロシージャの名前の取得
-
ストアドプロシジャからストア...
-
oracle 文字列 01:45 を時間に...
-
ALTER SESSIONについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQL*Plusの終了はquit?exit?
-
Transact-SQLでストアードプロ...
-
sql文の中での時間取得
-
sqlについてです。 サブクエリ...
-
CPU使用率の高いセッション特定...
-
SQLPlusで 選手の誕生日を2017...
-
oracle 学習できるツール
-
ブラウザ上に表示されたデータ...
-
sqlite3_stmt はどこに?
-
Access VBAで行ラベルが定義さ...
-
Accessのマクロでモジュールを...
-
エクセルVBAでUserFormを起動し...
-
Statement ignored というエラー
-
キャッシュを使わずにSELECTを...
-
ODBCリンクの際にACCESSでは読...
-
今日の日付が入った行のデータ...
-
エクセルの日付に時差を加算 #V...
-
VBA プロシージャの名前の取得
-
sqlplusでヘッダーが付かない
-
PL/SQLカーソルの2重FORループ...
おすすめ情報