初心者ですが、連結として "as"ステートメントを使用できますか?"As"ステートメントでの連結
Ex。
Set @nthpct:=75;
select
-code- as concat(@nthpct,' percent')
from widget;
初心者ですが、連結として "as"ステートメントを使用できますか?"As"ステートメントでの連結
Ex。
Set @nthpct:=75;
select
-code- as concat(@nthpct,' percent')
from widget;
確かに、ASは機能を果たした後ではありません。
Set @nthpct:=75;
select concat(@nthpct,' percent') as code
from widget;
その時点で、あなたは 'ウィジェット 'から何を選んでいますか?私は、 '-code-'が '' as 'の後には適さない複雑な表現であったという印象を受けました。 – cHao
それも私の印象でした。これは、動的列エイリアスの作成についてです –
あなたがしようとしていることは、MySQLではサポートされていません。
列の別名はリテラル文字列である必要があります。列エイリアス名に変数を使用することはできません。
動的列名として試していることを実行できるとは思いません。ただし、実行する文字列を作成するDynamicSQLを使用すると、列名を使用して文字列を作成する必要があります。次に、コマンドを準備して実行します。
試しましたか? – xdazz
'as'はエイリアスを導入しています。これは意味をなさない。あなたは正確に何をしようとしていますか? – cHao