問題タブ [mysqli-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.

0 投票する
1 に答える
45 参照

mysql - 条件でサブクエリを使用するmysql group_concat関数

以下のように試してみたい条件でサブクエリを使用するmysql group_concat関数:

それを解決するために私を導いてください。

0 投票する
3 に答える
669 参照

php - whileステートメント内のmysql挿入ステートメントは1レコードのみを追加します

私はこのコードを持っています(以下を参照)

上記のコードからわかるように、最初に「records」という名前の db テーブルからすべてのデータを取得し、次に各行を対応する変数に入れ、格納されたデータ (db テーブル名から取得されたデータ) を挿入します。 records」とそこに対応する変数に保存されている)を「backupp」という名前のデータベーステーブルに保存します。ここで、問題は、バックアップに 1 つのレコード (最初にプルされたレコード) のみを追加することです。おそらく、records という名前の db テーブルからバックアップという名前の db テーブルにすべてのプルされたレコードを追加する必要があります。どうして??提案、推奨事項、手がかり、アイデアは大歓迎です。ありがとうございました!

PS:同じ構造を持つ他のテーブルへのエクスポートとインポートのようなものですが、私はこのようにしたい理由があり、「inventory」と呼ばれるデータベース($ this-> db)にすでに正常に接続していると仮定します。同じ構造の「records」や「backupp」などのdbテーブル名があります。

0 投票する
2 に答える
73 参照

inner-join - 異なるwhere句を持つ複数のクエリからクエリを作成するためのphpmyadmin mysql構文

phpmyadmin mysql で、異なる where ステートメントを使用して 2 つのクエリを結合しようとしています。次のコードは、助けが必要なコードです。

構文エラーが発生しています。理解できないようです。助けてください。

0 投票する
0 に答える
68 参照

php - PHP で複数の MYSQL クエリを表示する

3 つのクエリがあります。3つすべてを一度に実行して結果を表示したい。これが私のコードです:

クエリ 2

クエリ 3

テーブル表示

3 つのクエリの実行を支援します。

0 投票する
2 に答える
512 参照

php - PHPで2つのSQLクエリを実行するには?

このコードを php ページで実行して、データベースにデータを保存しようとしています。問題は、データを挿入したいということですが、外部キー制約のために不可能です。したがって、私のphpコードでは、2つのSQLクエリを実行したいと考えています。最初のものは外部キー チェックを無効にし、2 つ目はデータを挿入します

phpmyadminで試してみるとうまくいきます。でも手動。PHPコードに載せたいと思います。

これは私のコードです。パラメータ$conexion は、SQL クエリを実行するパラメータです。

何か案は?

0 投票する
1 に答える
29 参照

php - Range を使用して 2 つのテーブルからデータをフェッチする

Tour テーブルと Tour Dates テーブルの 2 つのテーブルがあります。

  1. ツアーテーブル
    • ID
    • tour_title

ツアーテーブルを表示するためのテーブルのリンクは次のとおりです。

  1. tour_dates テーブル
    • ID
    • tour_id
    • 価格

tour_date テーブルを表示するためのテーブルのリンクは次のとおりです。

今、私は次のような価格帯のフィルターを使用しています

  • $10 から $50 まで
  • $50 から $80 まで
  • $80 から $100 まで

私は結合のさまざまなクエリをたくさん試しましたが、このようなネストされたクエリも試しました。

解決策を教えてください。ありがとうございました。

0 投票する
1 に答える
61 参照

php - PHP MySQL、IF EXISTS 更新 ELSE 挿入、動作していないようです

パラメータが存在する場合はこのコードを更新しようとしていますが、実行しても何も起こりません (完了と表示され、製品を更新しますが、products_description の更新は機能していないようです。コードは次のとおりです。

また、一意のキーがわからないため、ON DUPLICATE を実際に使用することはできません。「products_id」と「languages_id」しかわかりません。

前もって感謝します。

0 投票する
1 に答える
36 参照

php - ユーザーが閲覧していない ID を選択する方法

当日の通知viewで、更新テーブルの列を使用しました。これview = 1は、else を表示すると更新されますview = 0。ただし、特定の更新について多くのユーザーに通知する場合、ユーザーが最初に表示した場合は機能しません。

そのため、updateview という名前の新しいテーブルを作成して、表示した post_id と user_id を保存します。(ここpost_idに更新テーブルがありますid

ユーザーが更新を表示した場合、すべての更新が格納された更新テーブルと、更新テーブル ID とユーザー ID が格納された updateview テーブル。つまり、ユーザーが通知ドロップダウン メニューから投稿を表示すると、updateview テーブルが ID とユーザー ID を挿入します。

idupdateview になかったすべての更新テーブルを選択するための SELECT ステートメントの作成方法post_id

これが私の更新テーブルです:[外部キーなし、id(AI)]

updateview テーブル: [外部キーなし、id(AI)]

以下の 3 番目のクエリでは、ユーザー フォロワー、ファン ページに関連する更新テーブルからすべての ID を選択します。ここで、updateview テーブルにある ID を減らしたいと思います。

クエリ 1: すべてのフォロワー ID を取得して返す:$f2_ids[] = $row['follow'];

クエリ 2: すべてのいいね! されたファン ページ ID を取得し、次を返します。$pg_ids[] = $row['userid'];

クエリ 3: