データベーステーブルに同じ名前の2つの列を作成することができますか。データベースに同じ名前の2つの列を作成できますか?
以下のスクリーンショットを確認してください。同じ名前の2列のドライバが必要です。または、両方の値を同じ列21-24,25 +または他の方法のような何か?
データベーステーブルに同じ名前の2つの列を作成することができますか。データベースに同じ名前の2つの列を作成できますか?
以下のスクリーンショットを確認してください。同じ名前の2列のドライバが必要です。または、両方の値を同じ列21-24,25 +または他の方法のような何か?
あなたは正確同じ名前を持つ2つの列を作成することはできません。それが可能であった場合、どのように値を挿入したい列に知っているSQLしまうので(例えば両方が働くだろう、あなたはあなたが決める順序で値を挿入することができますに注意してください:
INSERT INTO tbl (col1, col2) VALUES (x, y);
INSERT INTO tbl (col2, col1) VALUES (y, x);
)。あなたの例のように、col1
とcol_1
のように若干異なる名前を付けることができます。その後、すべて正常に動作します。
あなたが使用していたデータベースは一度も教えられませんでしたが、RDBMSでは同じ名前の2つ以上の列を持つテーブルを作成できません。ただし、結果セットを照会する際には、同じ別名を2つの異なる列に割り当てることができます。
SELECT
driverage AS age,
driver_age AS age
...
FROM yourTable
私は私のSQLファイル –
ない、あなたが求めているのかわからでこれを配置する必要があります。私はあなたに同じ列名/エイリアスを照会する方法を与えました。あなたのcreate tableスクリプトは明らかにこれを行うことができません。 –