こんにちは、私は次の表に特定のID番号に特定の列数を選択する方法は?
table_A
ID NAME PRICE DATE
123 JOHN 22 1/1/2010
234 KING 50 5/10/2009
345 JACK 400 30/11/210
アウト期待入れている:
を私は拳IDと第2のIDおよび第三IDのための3番目の列のための第二列の最初の列を選択します。
ID VALUES
123 JOHN
234 50
345 30/11/2010
マイクエリ: は、1)それは組合異なるデータタイプ 2)その困難なので、すべてのIDとを入力するには、多くのない操作を行います。私のクエリは正しくない
select ID, NAME
from table_A
where ID = 123
union all
select ID, PRICE
from table_A
where ID = 234
union all
select ID, DATE
from table_A
where ID = 345;
つの理由組合
それは自動的に2番目の列の最初の列と第二の融資のための最初のローンを選ぶので、より良いクエリーを必要とする...
? –
文字列に、各列の変換について、組合はその後、どのように動作するはず – Stivan
我々は、ループを使用してのような何かをcannt。 – Qasim0787