問題タブ [nested-queries]
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 - sql selectクエリから単一の結果を取得する方法!SQL
上記は、問題が発生しているデータベース図の一部です。
1つの外部テーブルbase_tableと3つのテーブルから参照することにより、3つのテーブルから列を選択します。しかし、SQLはエラーを表示します
これを解決する方法!これを行うためのより良い方法はありますか?私はSQLを初めて使用し、これは私の学校のプロジェクトの一部です。
base_table iiのbase_idがC#のプロシージャを通過するもう1つのこと以下は、エラーを発生させるコードです。
sql-server - ネストされた SQL ステートメント
個人用のテーブル、連絡先の種類 (電子メール、電話など) 用の別のテーブル、および個人の連絡先を保存するためのジャンクション テーブルがあります。
1 つのレコードで各人の電子メール、電話、郵便番号を取得するクエリを作成したいと思います。
だから私は4列の結果セットUserName、Tel、Email、POを持っています
私は SQL Server 2000 を使用しているので、XML はオプションではありません。
これを機能させるための助けをいただければ幸いです。
ms-access - ネストされたクエリ microsoft アクセス
取引表があります。テーブルは、複数のトランザクション金額を持つ複数のトランザクションを持つ複数のベンダーでした。ベンダーの取引がそのベンダーの平均取引額の 2 倍を超える場合、テーブルを更新する必要があります。これまでのところ、間違っている次のコードを思いつきました。
上記のコードは明らかに間違っています。ネストできる可能性のあるステートメントを思いつきました:
これにより、すべての VendorName とその平均取引額が返されます。transactionAmount をベンダー名が一致する平均と比較できるように、これをネストするにはどうすればよいですか??
php - ネストされた選択クエリの問題
行を含むテーブルを取得する選択クエリがあります。この結果から特定の行を取得したいのですが、同じ最初のクエリを使用して、次のように説明します。
クエリがあります:
そのようです:
res31
たとえば、を取得したいのですが$myQuery
、 を追加するように、という最後の同じクエリを使用しますselect * from ...
。
私はそれを説明したことを願っています.私が十分でない場合は言ってください.
よろしく!
php - MySQL クエリを実行し、一時値を保存してから別のクエリを実行する
いくつかのコンテキストを示すために、次のドロップダウンは、データベースに保存されている動物の現在のプロファイルの説明を提供するフォーム内にあります。つまり、このポニーは背が高く、この性別で、誰かが所有しているなどです。フォームの目的はこれらの現在の値を編集します。自由に上書きできるさまざまなオプションがあり、ドロップダウンメニューからのオプションに限定して選択したいものもあります。
以下は、私が Gender フィールドに使用している現在のコードです。これは機能しますが、適切な方法ではありません。現在の状態を照会し、現在の状態をデフォルトのオプションとして指定し、現在の状態を保存し、保存されている現在の状態と等しくない他の使用可能な状態を照会し、残りの状態をオプションとして与えるメソッドにもっと興味があります。フォームの他のすべてのドロップダウンに最もよく適応できるのはその方法です。
プロファイル tbl と prm_breedgender tbl の 2 つのテーブルが参照されます。各性別には ID が与えられ、各プロファイルには性別を示す対応する ID が与えられます (男性 = 1、女性 = 2 など)。$profile 変数は、現在見ているプロファイルを示す変数です。
どんな助けでも大歓迎です。私はその経験がすべてではないので(明らかに!)、付随する説明は素晴らしいでしょう。
php - PHPを使用してデータベースにクエリを実行し、AJAXを介して結果を変数としてフェッチし、初期変数の値を使用してデータベースに再度クエリを実行します
それは本当に問題のすべてです:)
私がやりたいことを箇条書きにすると、より明確になるので、ここにそれがあります:
- ページには、検索フォームと「プロファイルの編集」フォームの2つのフォームがあります。両方とも、個別に正常に機能しています。
- プロファイルの編集フォームは、MySQL tblの行をページングし、各列の値を編集できるようにします。現在、すべての行(つまり、保存されているすべてのプロファイル)を含めるように設定されています。
- 検索フォームは、17の異なる検索変数のいずれかを取り、同じテーブルを検索してプロファイルまたはプロファイルのグループを検索します。
- 検索語(名前:'Bob'など)を入力し、tblにクエリを実行できるようにしたいのですが、AJAXを使用して、結果の一意のIDを変数内に格納された配列として返します。次に、その変数をプロファイル編集フォームクエリに非同期でフィードできるようにしたいので(検索フォームには送信ボタンがあります...)、テーブル内のすべての行をページングできるようになります(たとえば、名前に'Bobが含まれている場合)。 ')、およびそれらの行のみ。
問題の言語で上記は可能ですか?誰かが私がそれらをつなぎ合わせるのを手伝ってもらえますか?
私はPHPとMySQLの中間段階にありますが、AJAXの初心者です。私はこれまで、定義された領域にテキスト文字列を表示するためにのみ使用しました-どこでもデモで見られるように:)したがって、私を5歳のように扱うことは非常にありがたいです!
これが私の現在の検索クエリと、もし役立つ場合はプロファイルの編集フォームです。
プロファイルの編集フォーム:
検索クエリ:
だから、あなたはそれを持っています!助けてくれてありがとう!
php - SQL_CALC_FOUND_ROWS リターン エラー
ネストされた MySQL クエリを使用してユーザーの投稿を取得します。SQL_CALC_FOUND_ROWS を子クエリに入れると、MySQL は次のエラーを返します。Incorrect usage/placement of 'SQL_CALC_FOUND_ROWS'
クエリは次のとおりです。
sql-server - 特定の日付より前の最大日付を取得する効率的な方法
TransactionというテーブルとPriceという別のテーブルがあるとします。価格は、さまざまな日付での特定のファンドの価格を保持します。各ファンドにはさまざまな日付で価格が追加されますが、すべての可能な日付で価格が設定されるわけではありません。したがって、ファンドXYZの場合、5月1日、5月7日、および5月13日の価格があり、ファンドABCの場合、5月3日、5月9日、および5月11日の価格があります。
だから今、私は取引の日にファンドに優勢だった価格を見ています。取引は5月10日のファンドXYZに対するものでした。私が欲しいのは、その日の最新の既知の価格で、5月7日の価格になります。
コードは次のとおりです。
動作しますが、非常に低速です(実際の使用では数分)。先頭のコメントのある行を削除すると、クエリは非常に高速(2秒程度)になりますが、ファンドごとの最新の価格が使用されます。これは誤りです。
悪い部分は、価格表が私たちが使用する他のいくつかの表と比較して非常に小さいことであり、なぜそれがそれほど遅いのか私にはわかりません。問題のある行がSQLServerにデカルト積を処理させているのではないかと思いますが、それを回避する方法がわかりません。
私はこれを行うためのより効率的な方法を見つけることを望んでいますが、それは今のところ私を逃れています。何か案は?
sql - ネストされたクエリ、これを行うための最良の方法。添付例
右。したがって、次のSQLServerクエリがあります。
これは私の貸借対照表を取得し、telerikレポートで使用されるため、変数などが使用されます。
ここで、「比較貸借対照表」を作成する必要があります。これについてはそれほど複雑ではありませんが、そのためには、上記のレポートを異なる日付で2回生成し、パーセンテージを変更した列を作成する必要があります。
これをすべて行う方法はわかりますが、完了するまでにかなり厄介になり、何かをデバッグするのは面倒な作業になります。さらに、すべてを言い終えたら、これは非常に単純な例になります。ここからさらに複雑になるだけです。
私が探しているのは次のいずれかです。
私が生成しているサブテーブルのデバッグを簡素化するquerybuilderタイプのthingo、またはこれらのものを書くためのより手続き的な方法があります...など
クエリゴークエリゴー
そのようなことは機能しますか?どうすればすべてをリンクできますか?記事は見つかりませんでしたが、すべてが基本的なselectステートメントを導入しているように見えます。
私自身の読書をして幸せです、ただ正しい方向に押す必要があります。
ご協力いただきありがとうございます
.net - 複数の Oracle データベースからのネストされたクエリ
.NET では、ネストされたクエリを 2 つの別々の Oracle データベースから実行できますか?
例えば
"SELECT my_value, FROM table_in_database_1 WHERE my_value IN (SELECT my_value FROM table_in_database_2 )"
もしそうなら、どうすればこれを行うことができますか?
最終的に、これは、クエリを複数の「OR 値 IN」リストに分割することなく、条件付きリストに 1000 を超えるアイテムを含む「in」ステートメントを使用することによる「ORA-01795」エラーを解決するための取り組みです。