SQLite列の文字列値を別の文字列値に置き換えるまたは変換するにはどうすればよいですか?

SnakeDoc65

各行に非常に長い文字列値を含む列があるSQLiteクエリに取り組んでいます。この文字列は、さまざまなトランザクションデータIEトランザクション量、トランザクション状態(完了/キャンセル)、トランザクションを完了したユーザーなどを示します。

今のところ、これらの列をクエリして、どのトランザクションが完了したか、つまり、行の文字列に「state」:「COMPLETED」が含まれていることを示すことにのみ関心があります。この値の前後には、上記のように他の文字列データがあります。たとえば、randomddata randomdata randomdata randomdata "state": "COMPLETED" randomdata randomdatarandomdata。この文字列値全体を表示するように列にクエリを実行する代わりに、この文字列をCOMPLETEDとして生成/変換するクエリを実行します。

REPLACE関数とTRIM関数を調べましたが、どちらも特定の文字または値を置き換える必要があるようです。「randomdata」の値はこの特定の列のセルごとに異なるため、これを行うことはできません。LIKE関数を使用して、「COMPLETED」を含む行をフィルターで除外することはできますが、変換がわかりません。

私は水中で死んでいるように感じるので、ここで誰かの助けを本当に感謝します:D。

逝去

列の値を置き換えたりトリミングしたりする必要はありません。
テーブルをクエリするだけの場合は、次のCASE式を使用します。

SELECT CASE WHEN columnname LIKE '%COMPLETED%' THEN 'COMPLETED' END AS aliasname,
       <other columns>  
FROM tablename

columnname列の名前とaliasname列のエイリアスに置き換えます。

を含む行のみが必要な場合'COMPLETED'は、WHERE句に条件を設定し、値が'COMPLETED'次の列を返します

SELECT 'COMPLETED' AS aliasname,
       <other columns>  
FROM tablename
WHERE columnname LIKE '%COMPLETED%'

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

値をその値の部分文字列に置き換えるにはどうすればよいですか?

分類Dev

数値を文字列に置き換える/変換するにはどうすればよいですか?

分類Dev

特定の文字列を別の文字列に置き換えるにはどうすればよいですか?

分類Dev

Pandas DataFrame内で文字列を特定の値に置き換えるにはどうすればよいですか?

分類Dev

ある列の値を別の列の文字列に置き換えるにはどうすればよいですか?

分類Dev

リスト内の文字列を数値に置き換えるにはどうすればよいですか?

分類Dev

ある列の空の値を別の列の変更された値に置き換えるにはどうすればよいですか?

分類Dev

PowerShellで文字列を別の変数の値に置き換えるにはどうすればよいですか

分類Dev

amまたはpmのないすべての数値を標準の文字列に置き換えるにはどうすればよいですか?

分類Dev

配列内の空の文字列をRamdaで別の値に置き換えるにはどうすればよいですか?

分類Dev

文字列の数値部分をTclの別の数値に置き換えるにはどうすればよいですか?

分類Dev

行文字列値全体をrの別の値に置き換えるにはどうすればよいですか?

分類Dev

入力値の文字を別の文字に置き換えるにはどうすればよいですか?

分類Dev

特定のタグで囲まれている文字列を読み取り、別の文字列に置き換えるにはどうすればよいですか?

分類Dev

部分文字列のすべての出現を文字列内の別の部分文字列に置き換えるにはどうすればよいですか?

分類Dev

文字列の最初の2文字を別の文字列の最初の2文字に置き換えるにはどうすればよいですか?

分類Dev

文字列内の各部分文字列を置き換えるにはどうすればよいですか?

分類Dev

PySparkで文字列値をNULLに置き換えるにはどうすればよいですか?

分類Dev

行の値を文字列値を含む列に変換するにはどうすればよいですか?

分類Dev

列の内容を特定の文字列に置き換えるにはどうすればよいですか?

分類Dev

別の文字列を含まない文字列を `sed`に置き換えるにはどうすればよいですか?

分類Dev

文字列内の文字の出現を数字に置き換えるにはどうすればよいですか?

分類Dev

文字列のすべての文字を置き換えるにはどうすればよいですか?

分類Dev

Pythonで列の値を特定の値に置き換えるにはどうすればよいですか?

分類Dev

PostgreSQLで文字列の最後の文字を置き換えるにはどうすればよいですか?

分類Dev

Python:文字列を置き換えずに2つの文字列の間のすべてを置き換えるにはどうすればよいですか?

分類Dev

1文字を空の文字列に置き換えるにはどうすればよいですか

分類Dev

2D配列の特定の文字列を置き換えるにはどうすればよいですか?

分類Dev

文字列内の複数の文字を置き換えるにはどうすればよいですか?

Related 関連記事

  1. 1

    値をその値の部分文字列に置き換えるにはどうすればよいですか?

  2. 2

    数値を文字列に置き換える/変換するにはどうすればよいですか?

  3. 3

    特定の文字列を別の文字列に置き換えるにはどうすればよいですか?

  4. 4

    Pandas DataFrame内で文字列を特定の値に置き換えるにはどうすればよいですか?

  5. 5

    ある列の値を別の列の文字列に置き換えるにはどうすればよいですか?

  6. 6

    リスト内の文字列を数値に置き換えるにはどうすればよいですか?

  7. 7

    ある列の空の値を別の列の変更された値に置き換えるにはどうすればよいですか?

  8. 8

    PowerShellで文字列を別の変数の値に置き換えるにはどうすればよいですか

  9. 9

    amまたはpmのないすべての数値を標準の文字列に置き換えるにはどうすればよいですか?

  10. 10

    配列内の空の文字列をRamdaで別の値に置き換えるにはどうすればよいですか?

  11. 11

    文字列の数値部分をTclの別の数値に置き換えるにはどうすればよいですか?

  12. 12

    行文字列値全体をrの別の値に置き換えるにはどうすればよいですか?

  13. 13

    入力値の文字を別の文字に置き換えるにはどうすればよいですか?

  14. 14

    特定のタグで囲まれている文字列を読み取り、別の文字列に置き換えるにはどうすればよいですか?

  15. 15

    部分文字列のすべての出現を文字列内の別の部分文字列に置き換えるにはどうすればよいですか?

  16. 16

    文字列の最初の2文字を別の文字列の最初の2文字に置き換えるにはどうすればよいですか?

  17. 17

    文字列内の各部分文字列を置き換えるにはどうすればよいですか?

  18. 18

    PySparkで文字列値をNULLに置き換えるにはどうすればよいですか?

  19. 19

    行の値を文字列値を含む列に変換するにはどうすればよいですか?

  20. 20

    列の内容を特定の文字列に置き換えるにはどうすればよいですか?

  21. 21

    別の文字列を含まない文字列を `sed`に置き換えるにはどうすればよいですか?

  22. 22

    文字列内の文字の出現を数字に置き換えるにはどうすればよいですか?

  23. 23

    文字列のすべての文字を置き換えるにはどうすればよいですか?

  24. 24

    Pythonで列の値を特定の値に置き換えるにはどうすればよいですか?

  25. 25

    PostgreSQLで文字列の最後の文字を置き換えるにはどうすればよいですか?

  26. 26

    Python:文字列を置き換えずに2つの文字列の間のすべてを置き換えるにはどうすればよいですか?

  27. 27

    1文字を空の文字列に置き換えるにはどうすればよいですか

  28. 28

    2D配列の特定の文字列を置き換えるにはどうすればよいですか?

  29. 29

    文字列内の複数の文字を置き換えるにはどうすればよいですか?

ホットタグ

アーカイブ