0

次のMySQLクエリがあります:

SELECT * FROM members_family_view ORDER BY `agelastsept` ASC

次の結果が返されます。

ここに画像の説明を入力

agelastsept が 7 を表示する代わりに、U8 を表示し、8 が U9 を表示し、10 が U11 を表示し、11 が U12 を表示し、12 が U13 を表示し、13 が U14 を表示するように、表示目的で返されるデータを変更できるようにしたいと考えています。

これは MySQL クエリで可能ですか?

4

3 に答える 3

2

このクエリを試してください

select concat('U', (id+1), '\'s') as Name, total from tbl

SQLフィドル

| NAME | TOTAL |
----------------
| U2's |    50 |
| U3's |    55 |
| U4's |    89 |
于 2013-05-14T12:35:19.117 に答える
0
Select CONCAT("U", (agelastsept + 1 ), "'s")  as agelastsept,total FROM members_family_view ORDER BY `agelastsept` ASC
于 2013-05-14T12:36:31.643 に答える