2017-11-17 1 views
0

ストアドプロシージャにフィルタを追加すると、「無効な列名」というエラーが発生します。ストアドプロシージャにフィルタを追加するが、エラーを無効にする

私のクエリは次のとおりです。

select name, monthlysalary as ms 
from Patient 
where ms = 2000; 
+0

'名前を選択し、正しい、monthlysalary = 2000患者からMSとしてmonthlysalary;(ストアドプロシージャなど)' –

+0

手続きコードが**高度にベンダー固有である** - ので、実際、コンクリートのためのタグを追加してくださいmysql'、 'postgresql'、' oracle'、 'sql-server'、' db2'、それとも全く別のものであろうと、データベースシステム**を使用しています** –

答えて

0

あなたは一部

それはそのようにあるべき場所にエイリアスを使用することはできません。

select name, monthlysalary as ms from Patient where monthlysalary =2000; 
+1

ありがとうございました –

関連する問題