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. Mysql:文字を置き換えて列に挿入します
- 2. HIVEテーブルの文字列とint値を置き換えます
- 3. ビューの作成。 NULL値を空の文字列に置き換える。 SQL
- 4. 部分文字列をMySQLのワイルドカードに置き換えます。
- 5. 文字列のkey-> valuesの対を置き換えます。
- 6. 文字列を別の文字列に置き換えます
- 7. 文字列をBeautifulSoupの文字列に置き換えます。
- 8. 文字列をベクトル文字列に置き換えます。
- 9. リストの文字列に文字を置き換えて、それぞれのコピーを作成します。
- 10. 文字列内の文字位置を検索して置き換えます。
- 11. jqueryの現在の値に応じて文字列を置き換えます。
- 12. 文字列内である文字を別の文字に置き換えたり、逆の文字を文字列に置き換えたりします。
- 13. ベクトルに格納された文字列を文字に置き換えて文字を置き換えるC++
- 14. 文字列置換を作成する
- 15. 動作していない文字列を置き換える
- 16. mysqlはいくつかのエントリに対して文字列の部分を置き換えます。
- 17. 文字列に特殊文字を置き換えます。
- 18. 文字列をユニコード文字に置き換えます
- 19. 文字列を特殊文字用に置き換えます。
- 20. 文字列の文字を配列の文字に置き換えます
- 21. MySQLで文字列をpdoに置き換える
- 22. 空の文字列をSedして置き換えます
- 23. PHPのXXXXX文字列の文字を置き換えます
- 24. 特殊文字をASCII文字に置き換えるマップを作成する
- 25. VBA - 文字列内の文字を置き換えます。
- 26. Javascript文字列内のutf文字を置き換えます
- 27. 文字列の文字を色で置き換えます
- 28. 文字列Cの制御文字を置き換えます。
- 29. 文字列を取得し、他の文字列に置き換えますか?
- 30. mysqlの文字列からintリストを作成するには?
これは私が必要としたのとまったく同じように見えます。ありがとうございました! –