[解決済み] sqliteはselectの中で何らかのIF(条件)文をサポートしますか?
2023-09-05 20:41:06
質問
sqliteはselect文の中でsql関数"if"をサポートしていますか?
例えば
select if( length( a ) > 4 , a , ' ') as b
from foo
で、長さが4文字以上ならaを返し、そうでなければbとして' 'を返します。
もし、selectで条件をサポートするのであれば、どのような構文を使用すべきでしょうか?
私が確認したのは http://sqlite.org/lang_corefunc.html を確認しましたが、表示されません。
どのように解決するのですか?
以下の ケース の表現を参照してください。
CASE式は、他のプログラミング言語におけるIF-THEN-ELSEと同様の役割を担っています。
あなたの例では
select case when length(a) > 4 then a else '' end as b
from foo
関連
-
[解決済み] SQLiteのINSERT/per-secondのパフォーマンスを向上させる
-
[解決済み] SQLテーブルで重複する値を検索する
-
[解決済み] ATTACHで開いたSQLiteデータベースファイルのテーブルを一覧表示するにはどうすればよいですか?
-
[解決済み] 最初の行への結合方法
-
[解決済み] SQL Serverでレコードを削除した後、IDシードをリセットする。
-
[解決済み] SELECT' 文の 'IF' - カラムの値に基づいて出力値を選択する
-
[解決済み] SQLite - UPSERT *not* INSERT or REPLACE
-
[解決済み] フラットテーブルをツリーにパースする最も効率的/エレガントな方法は何ですか?
-
[解決済み] SQL/mysql - Select distinct/UNIQUE but return all column?
-
[解決済み] SQL Server テーブルからランダムな n 行を選択する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
plsql-stored-procedure ORA-06550 エラー処理
-
executeQuery()ソリューションでデータ操作文を発行できない。
-
MHAクラスタエラーサマリーの構築
-
[解決済み] 指定されたスキーマにテーブルが存在するかどうかを確認する方法
-
[解決済み] SQL Server で複数行のテキストを 1 つのテキスト文字列に連結する方法
-
[解決済み] テーブルネーミングのジレンマ:単数形と複数形の名前【非公開
-
[解決済み] SQL ServerでJOINを使用してUPDATE文を実行するにはどうすればよいですか?
-
[解決済み] SQLでランダムな行を要求する方法は?
-
[解決済み] SQL Server 2008を使用してIDENTITY_INSERTをオン/オフする方法は?
-
[解決済み] SQL/mysql - Select distinct/UNIQUE but return all column?