int(3,2,1)として値のセット(ハード、平均、容易)を格納するmysqlビューがあります。 intを対応する値に置き換えるmysqlビュー(私自身の解析用)を作成する方法はありますか?mysqlビューを作成して、intのセットを対応する文字列に置き換えます。
0
A
答えて
2
どのように値を格納していますか? case
はおそらくより適切である、値がそれ以外の場合は1で、順次開始されているので、
select t.*, elt(val, 'easy', 'average', 'hard') as string_val
from t;
elt()
が動作するように起こる:あなたはちょうどそのcase
またはelt()
を使用して、これらの値であることを「知っている」場合、私は、意味します。
1
あなたはCASE
を使用することができます。
select case col
when 1
then 'easy'
when 2
then 'average'
when 3
then 'hard'
end
from t
関連する問題
- 1. HIVEテーブルの文字列とint値を置き換えます
- 2. ビューの作成。 NULL値を空の文字列に置き換える。 SQL
- 3. 文字列のkey-> valuesの対を置き換えます。
- 4. 文字列を別の文字列に置き換えます
- 5. 文字列をBeautifulSoupの文字列に置き換えます。
- 6. 文字列をベクトル文字列に置き換えます。
- 7. jqueryの現在の値に応じて文字列を置き換えます。
- 8. リストの文字列に文字を置き換えて、それぞれのコピーを作成します。
- 9. 文字列内の文字位置を検索して置き換えます。
- 10. ベクトルに格納された文字列を文字に置き換えて文字を置き換えるC++
- 11. 動作していない文字列を置き換える
- 12. 文字列置換を作成する
- 13. mysqlはいくつかのエントリに対して文字列の部分を置き換えます。
- 14. 文字列をユニコード文字に置き換えます
- 15. 文字列に特殊文字を置き換えます。
- 16. 文字列を特殊文字用に置き換えます。
- 17. PHPのXXXXX文字列の文字を置き換えます
- 18. 特殊文字をASCII文字に置き換えるマップを作成する
- 19. Javascript文字列内のutf文字を置き換えます
- 20. 文字列の文字を色で置き換えます
- 21. 文字列Cの制御文字を置き換えます。
- 22. 特定の文字列シェルスクリプトに対して1つの文字だけを置き換えます
- 23. 文字列操作 - 文字列を指定した文字列に置き換えます
- 24. 文字列操作 ""を(スペース)で置き換えます
- 25. 文字列を部分文字列に置き換える
- 26. テキスト領域の文字列をajax応答の値に置き換えます。
- 27. 文字列を一致する文字列に置き換えます
- 28. 文字列をpreg_replaceの配列に置き換えます。
- 29. MySQLは文字列の一部に基づいて文字列全体を置き換えますか?
- 30. Javascriptを - 文字列複数の文字列に置き換え
これは私が必要としたのとまったく同じように見えます。ありがとうございました! –