一意でないテーブル/エイリアス
2022-02-12 17:08:49
参照 http://www.3389hack.com/xueyuan/fuwuqi/MySQL/4165.html
以下のように読み取れます。
一意のテーブル/エイリアスでない
エラー番号です。 1066
問題分析です。
SQL文に一意でないテーブルまたはエイリアスが存在します。
解決策
1. 問題が発生した場所のSQL文が同じテーブル名を使用しているか、または同じテーブルエイリアスを定義しているかどうかを確認します。
2. SELECT文で照会するフィールド名が重複していないか、定義されていないかを確認します。
エラーが発生していないか確認する。
プログラムをデバッグしてみると、このエラーの本当の原因は、MySQL の mysql_real_query() メソッドを呼び出して "left join table1" と "from table1" の両方を使用してクエリを実行したことであることが判明しました。
回避策
正しいSQL文を使用するだけです。
関連
-
c++ std::move Principle の実装と使用法のまとめ
-
C++ JSON ライブラリ jsoncpp 新 API の使用法 (CharReaderBuilder / StreamWriterBuilder)
-
C++-サンプリング関数 GridSampling (要サンプリング高速化)
-
c++11の機能を含むcmakeの書き方 (-std=c++11 cmakeList.txtに書き込む方法)
-
error: label 'xxxxxxx' [-fpermissive] にジャンプします。
-
C++ [エラー] 'std::string {aka std::basic_string<char>}' を 'char*' に変換できないエラー
-
C++ Error no matching function for call to 'std::basic_ofstream<char>::basic_ofstream(std::string&)
-
C++によるhttpサーバー/webサーバーの作成
-
[エラー]'cout' はこのスコープで宣言されていません。
-
C++エラー:不明な型名
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
std::logic_error' のインスタンスを投げた後に呼び出された実行エラー終了 what(): basic_string::_S_const
-
解決策:エラー:'cout'は型名ではありません。
-
vs2015 はソースファイル stdio.h を見つけることができない 解決策
-
C++プリントベクター
-
error: '&' トークンの前にイニシャライザーがあるはずです。
-
[C++】C++オーバーロード opeartor=非静的メンバ関数でなければならない?
-
"エラー:不完全なクラス型へのポインタは許可されません。"の前方宣言。
-
c++ 11 random ライブラリの簡単な使い方
-
stoi' の解決策は、Dev-c++ のこのスコープで宣言されていません。
-
エラー: "" から非スカラー型 "" への変換