問題タブ [inner-join]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - 内部結合テーブルからの「SELECT *」
共通のフィールドと競合することなく、結合された 2 つのテーブルのすべてのフィールドを選択するにはどうすればよいでしょうか?
2 つのテーブルがあるProducts
としServices
ます。次のようなクエリを作成したいと思います。
このクエリの問題は、IdService
2 回表示され、多くの問題が発生することです。
私がこれまでに見つけた別の方法は、すべてのフィールドを1 つProducts
のフィールド以外から区別することIdService
です。しかし、この方法では、新しいフィールドを に追加するたびにクエリを更新する必要がありますProducts
。
これを行うより良い方法はありますか?
mysql - MySQL + Drupal:INNERJOINでインデックスが無視されました
私たちの環境:Drupal + MySQL
クエリログを調べると、Drupalコアのnode_load関数から発信された次のクエリにかなりの時間がかかっていることがわかります。
node_loadクエリのEXPLAINは、インデックスがUSERテーブルで使用されていないことを示しています。
何が起こっているのか、そしてMYSQLにこのクエリでインデックスを使用させる方法はありますか?
sql - MS Access クエリで内部結合を使用して、「人」ごと、日付ごとに 1 つのレコードのみを選択するにはどうすればよいですか?
2 つのテーブルからデータを取得する必要があります:Neptune_FN_Analysis
とという名前のNeptune_prem
3 つのフィールドreadings_miu_id
(人の名前または項目番号に相当)、ReadDate
、ReadTime
(すべてが にありますNeptune_FN_Analysis
) があります。一部readings_miu_id
の には複数の が複数日含まれていますが、1 日ReadTime
ごとに入力された「前回」のみを取得したいと考えています。選択した範囲のエントリ日を持つ
すべての s が必要ですが、プルしている各レコードには最後に入力されたものだけが必要です。readings_miu_id
readings_miu_id
ReadTime
1つのテーブルに基づくこれまでの私の解決策は次のとおりです。
このソリューションを適応させようとするとFROM [tableName] as A, INNER JOIN
、エラーが発生するため実行できません。私の前任者が作成した元のコード (これは私が適応/修正しようとしているものです) は次のとおりです。
subsonic - 同じフィールド名を含む2つのテーブルを選択しますか?
Joomla!をベースにしたデータベースを使ったCMSを開発しています!Joomla dbには、2つのテーブルがあります。
以下に質問があります:
そして、ASPXページでは、次のようなデータを表示します。
私がそれを修正するのを手伝ってください?それをどのように見分けるのですか?
どうもありがとう !
sql - Django ORMを使用して最大値に基づいて単一の子行をフェッチする
別のモデル「契約」と1対多の関係を持つモデル「市場」があります。
Market オブジェクトを、それぞれの最大価格のコントラクトと共に取得したいと考えています。これは、生のSQLを介して行う方法です。
SQLを使わずにこれを実装する方法はありますか? ある場合、パフォーマンスの観点からどちらを優先する必要がありますか?
sql - SQLクエリ-同じテーブルの1つのレコードから多くのレコードを更新します
場所の表があります。同じ場所が私たちのテーブルで複数回発生する可能性があります(悪いデザイン、私たちの選択ではありません)。私たちは誰かにこれらの場所のそれぞれの住所を調べてもらいました。彼らは、各場所の多くのインスタンスのうちの1つだけを更新しました。
これは機能しないクエリですが、私がやろうとしていることを示していると思います。
誰かが私に正しい方向にナッジを与えたいですか?
zend-framework - Zend_db での整合性制約違反
次のコードがあります。
実行後、次のエラーが表示されます。
私は自分が間違っていることを理解しようとしています。何か助けはありますか?
mysql - この MySql の完全な外部結合 (またはユニオン) を手伝ってください
これは、MSSQL を MySql に変換した結果です。以下は、私が仕事をしようとしているコードです:
変数が既に存在すると仮定します。これが壊れているのは「As SharedDataPerPath」の部分なので、テーブルが MySQL でサポートされていないようにアクセスできるように、select ステートメントにエイリアスを設定していると思いますか? テーブル スキーマが役立つ場合は、コメントで返信してください。それを質問に追加します。
前もって感謝します!
sql - INNER JOIN ON と WHERE 句
簡単にするために、関連するすべてのフィールドが であると仮定しますNOT NULL
。
できるよ:
またはそうでなければ:
これら 2 つは で同じように機能しMySQL
ますか?
sql - MySQL別のテーブルにあるテーブルのレコードを削除する方法
15000エントリに近いテーブルAがあります。テーブルAと共通のフィールドを持つ7900エントリの2番目のテーブルBがあります。
テーブルBにも表示されるものを除いて、テーブルAのすべてのエントリを3番目の一時テーブルCに抽出する必要があります。単純に聞こえるかもしれませんが、それを行う方法が見つかりませんでした。私が得た最も近いものはこれでした:
このSQLは、tableBにあるエントリも含め、tableAにあるすべてのものを選択するだけです。
私が間違っているアイデアはありますか?