問題タブ [multi-query]
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.
mysql - 4つのテーブルmysqlから各ユーザー権限とページの数を選択
これは簡単かもしれませんが、mysql の経験が十分ではありません。4 つのテーブルがあります。
- 従業員
- ユーザー
- 特権
- ページ
これらの 4 つのテーブルから次のものを選択します。
- emoloyeeName
- ユーザーID
- カウント(特権)
- カウント(ページ)
したがって、クエリに各従業員のユーザー名、付与されたユーザー権限の数、およびユーザーによって作成されたページの数を表示したいのですが、テーブル構造は次のようになります。
各ユーザーの特権カウントで 1 回、各ユーザーの最初のクエリのページ数で 1 回に分けて、同じ結果を表示する 2 つのクエリを作成できました。
2 番目のクエリ:
今必要なのは、次の画像のように 、次のクエリを使用してそれらを結合することです。
しかし、カウント結果は正しくありません。乗算されます
何か案は?
php - 一度に複数または 3 つのクエリを実行する
現在、オンライン予約システムを作成中です。
一度に複数のクエリを実行するにはどうすればよいですか?
私はすでに mysqli_muti_query を使用しています。実行するクエリが 3 つあります。
mongodb - pymongoのインデックス付きフィールドで複数の単語をクエリするにはどうすればよいですか?
インデックス付きテキスト検索を実行したいときは、次のコマンドを使用します。
どうすれば複数の単語を照会できるのか疑問に思っています。クエリをに設定しようとしましquery = ['word1', 'word2']
たが、うまくいきません。
php - PHP Mysql multi_query() が loop query() より遅い理由
私はMySQLでHHVMに取り組んでいます。そして、multi_query() を使用して 2000 個の SQL クエリをバッチ処理すると、単一の query() を使用した 2000 個のループよりもはるかに遅いことがわかり、本当に混乱しています (最後にコードと結果を参照してください)。さらにプロファイリングすると、API next_result() がほとんどの時間 (~70%) を占めていることがわかりました。
私の質問は次のとおりです:
(1) API next_result() が非常に遅いのはなぜですか?
(2) 何千もの SQL クエリを一緒に実行したい場合、単純なループよりも優れた方法はありますか?
ありがとう!
コード(php)は次のとおりです。
結果は次のとおりです。
注: この場合、next_result() は 922 ミリ秒を消費します。
php - php mysqli_multi_queryがデータを取得していません
オートコンプリート検索のために db からの結果を試します。名前を取得するためにこのコードを使用します.dbには、検索されたキーワードを含むことができる4つの列を持つ行があります.