[解決済み] ユニークなテーブル/エイリアスではない
2021-12-31 01:14:50
質問
次のようなSQLクエリを作成します。
SELECT Project_Assigned.ProjectID, Project_Title, Account.Account_ID, Username, Access_Type
FROM Project_Assigned
JOIN Account
ON Project_Assigned.AccountID = Account.Account_ID
JOIN Project
ON Project_Assigned.ProjectID = Project.Project_ID
where Access_Type = 'Client';
実行すると、エラーが発生します。
ERROR 1066 (42000): Not unique table/alias:
解決方法は?
クエリには、参照する複数のテーブルに同じ名前で存在する可能性のあるカラムが含まれているため、一意ではないエラーが発生します。結合の際には、参照を明示するか、テーブルの別名を使用するとよいでしょう。
試す
SELECT pa.ProjectID, p.Project_Title, a.Account_ID, a.Username, a.Access_Type, c.First_Name, c.Last_Name
FROM Project_Assigned pa
INNER JOIN Account a
ON pa.AccountID = a.Account_ID
INNER JOIN Project p
ON pa.ProjectID = p.Project_ID
INNER JOIN Clients c
ON a.Account_ID = c.Account_ID
WHERE a.Access_Type = 'Client';
関連
-
mysqlにおけるvarcharの日付比較とソートの実装
-
MySQLデータベースでvarchar型の数値の大きさを比較する方法
-
MySql認証ベースのvsftpd仮想ユーザー
-
SpringBootのMySQLへの接続は、バックエンドのインターフェイスの操作方法を書き込むためのデータを取得するために
-
[解決済み】MySQL エラー 1093 - FROM 句で更新のターゲット テーブルを指定できません。
-
[解決済み】MySQLのエラーコードです。MySQL WorkbenchでUPDATE中に1175のエラーが発生しました。
-
MySQLの起動エラー:ERROR 2003 (HY000)。localhost'上のMySQLサーバーに接続できない(10061)
-
Unknown character set.を解決する。MySQLデータベースインポート時の'utf8mb4'エラーの解消
-
CMakeエラー。ソースディレクトリ "/xxx/mysql-5.6.21" に CMakeLists.txt がないようです。
-
[解決済み] MySQLデータベースのテーブルのサイズを取得する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
MySQLのNULLについて解説した記事
-
Mysqlデータベースの手動および定期的なバックアップ手順
-
MySQLインデックスベースストレステストの実装
-
SpringBootのMySQLへの接続は、バックエンドのインターフェイスの操作方法を書き込むためのデータを取得するために
-
mysqlインデックスが長すぎる特殊なキーが長すぎる解決策
-
MySQL XAが分散型トランザクションを実装する方法を1記事にまとめました。
-
sql エラーを解決する オペランドには1つの列が含まれている必要があります。
-
[解決済み] mysqladminのフラッシュホストでブロックを解除する方法
-
[解決済み] KEYキーワードは何を意味するのか?
-
[解決済み] MySQL で特定のカラム名を持つすべてのテーブルを見つけるにはどうすればよいですか?