私は同じカラム名を持つ2つのテーブルを持っていますが、データは異なります。私はテーブルに参加したいが、両方のカラムにアクセスしたい(row ["price"]、row ["other_price"]):select文でどのように名前を変更/エイリアスすることができますか?selectでテーブル内の単一の列の名前を変更するにはどうすればよいですか?
14
A
答えて
24
選択table1.price、other_priceとしてtable2.price .....
5
私たちは
select a.Price as PriceOne, b.price as PriceTwo
from tablea a, tableb b
12
select t1.Column as Price, t2.Column as Other_Price
from table1 as t1 INNER JOIN table2 as t2
ON t1.Key = t2.Key
ASキーワードなどを(私はDBでそれらの名前を変更する必要はありません)この ?
0
SQL Serverを使用している場合は、コード内のクエリで別名のまわりで角かっこを使用します。
1
また、ASキーワードを省略することもできます。
SELECT row1 Price, row2 'Other Price' FROM exampleDB.table1;
このオプションでは、可読性は少し低下しますが、望ましい結果が得られます。
1
AS
を使用する必要はありませんが、ちょうど使用:
SELECT table1.price Table1 Price, table2.price Table2 Price, .....
関連する問題
- 1. 配列内のリストアイテムの名前を変更するにはどうすればよいですか?
- 2. テーブルと列の名前変更操作を検出するにはどうすればよいですか?
- 3. ファイルの名前を「単語」から変数に変更するにはどうすればよいですか?
- 4. テーブル内の単一の列のデータを交換するにはどうすればよいですか?
- 5. グリッド内の単一の矩形の色を変更するにはどうすればよいですか?
- 6. gitシェルのGitHubプライベートリポジトリ内のフォルダの名前を変更するにはどうすればよいですか?
- 7. 別のjarファイル内のjarファイルの名前を変更するにはどうすればよいですか?
- 8. ASPNETUsersテーブルの名前をUserに変更するにはどうすればよいですか?
- 9. laravelでテーブルのテキストタイプの列の内容を変更するにはどうすればよいですか?
- 10. SubSonic Scaffoldingコントロールの内部で列テーブル名の名前を変更するにはどうすればよいですか?
- 11. pandasデータフレーム内の単一のインデックス値を変更するにはどうすればよいですか?
- 12. フォルダ内のコンテンツの名前を変更するにはどうすればよいですか? - PHP
- 13. Google Storageバケット内のオブジェクトの名前を変更するにはどうすればよいですか?
- 14. MySQLでは、データベース内のテーブルの名前を一括して変更するにはどうすればよいですか?
- 15. ドットで列の名前を変更するにはどうすればよいですか?
- 16. numpy配列の単一の値を変更するにはどうすればよいですか?
- 17. 「コードビハインド」ページの名前が適切に変更されるように.aspxページの名前を変更するにはどうすればよいですか?
- 18. ABP for .NETコアの列の名前を変更するにはどうすればよいですか?
- 19. J言語でファイル名の名前を変更するにはどうすればよいですか?
- 20. VBスクリプトのファイルURLの名前を変数に変更するにはどうすればよいですか?
- 21. クエリ結果の単一列を別のテーブルに追加するにはどうすればよいですか?
- 22. Shiny renderTableの列の名前を変更するにはどうすればいいですか?
- 23. パンダの列の名前を変更/短縮するにはどうすればいいですか?
- 24. アップロードされている画像の名前を変更するにはどうすればよいですか?
- 25. Matlabのカラーマップで単一の色を変更するにはどうすればよいですか?
- 26. WPFで単一のタブアイテムヘッダーの背景を変更するにはどうすればよいですか?
- 27. Ravendbで(単一の)ファイルシステムの場所を変更するにはどうすればよいですか?
- 28. Javaで単一のリンクリストキューの順序を変更するにはどうすればよいですか?
- 29. RIAサービスでクライアント上のポコの名前を変更するにはどうすればよいですか?
- 30. Angualr Jsで複数のサービスの名前を変更するにはどうすればよいですか?
二つのテーブルでどのように約25の同一の列?私はすべての25列のAS文を書く必要がありますか? – HPM
短い答えはい。 OTOHあなたが25のAS文を記述するのに十分な時間がない場合は、SysColumnsからカラム名を引き出し、SQLを作成してSQLを作成することができます。簡単な方法は5分かもしれません... – MrTelly