問題タブ [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.
mysql - 条件でサブクエリを使用するmysql group_concat関数
以下のように試してみたい条件でサブクエリを使用するmysql group_concat関数:
それを解決するために私を導いてください。
php - whileステートメント内のmysql挿入ステートメントは1レコードのみを追加します
私はこのコードを持っています(以下を参照)
上記のコードからわかるように、最初に「records」という名前の db テーブルからすべてのデータを取得し、次に各行を対応する変数に入れ、格納されたデータ (db テーブル名から取得されたデータ) を挿入します。 records」とそこに対応する変数に保存されている)を「backupp」という名前のデータベーステーブルに保存します。ここで、問題は、バックアップに 1 つのレコード (最初にプルされたレコード) のみを追加することです。おそらく、records という名前の db テーブルからバックアップという名前の db テーブルにすべてのプルされたレコードを追加する必要があります。どうして??提案、推奨事項、手がかり、アイデアは大歓迎です。ありがとうございました!
PS:同じ構造を持つ他のテーブルへのエクスポートとインポートのようなものですが、私はこのようにしたい理由があり、「inventory」と呼ばれるデータベース($ this-> db)にすでに正常に接続していると仮定します。同じ構造の「records」や「backupp」などのdbテーブル名があります。
inner-join - 異なるwhere句を持つ複数のクエリからクエリを作成するためのphpmyadmin mysql構文
phpmyadmin mysql で、異なる where ステートメントを使用して 2 つのクエリを結合しようとしています。次のコードは、助けが必要なコードです。
構文エラーが発生しています。理解できないようです。助けてください。
php - PHP で複数の MYSQL クエリを表示する
3 つのクエリがあります。3つすべてを一度に実行して結果を表示したい。これが私のコードです:
クエリ 2
クエリ 3
テーブル表示
3 つのクエリの実行を支援します。
php - PHPで2つのSQLクエリを実行するには?
このコードを php ページで実行して、データベースにデータを保存しようとしています。問題は、データを挿入したいということですが、外部キー制約のために不可能です。したがって、私のphpコードでは、2つのSQLクエリを実行したいと考えています。最初のものは外部キー チェックを無効にし、2 つ目はデータを挿入します。
phpmyadminで試してみるとうまくいきます。でも手動。PHPコードに載せたいと思います。
これは私のコードです。パラメータ$conexion は、SQL クエリを実行するパラメータです。
何か案は?
php - Range を使用して 2 つのテーブルからデータをフェッチする
Tour テーブルと Tour Dates テーブルの 2 つのテーブルがあります。
- ツアーテーブル
- ID
- tour_title
ツアーテーブルを表示するためのテーブルのリンクは次のとおりです。
- tour_dates テーブル
- ID
- tour_id
- 価格
tour_date テーブルを表示するためのテーブルのリンクは次のとおりです。
今、私は次のような価格帯のフィルターを使用しています
- $10 から $50 まで
- $50 から $80 まで
- $80 から $100 まで
私は結合のさまざまなクエリをたくさん試しましたが、このようなネストされたクエリも試しました。
解決策を教えてください。ありがとうございました。
php - PHP MySQL、IF EXISTS 更新 ELSE 挿入、動作していないようです
パラメータが存在する場合はこのコードを更新しようとしていますが、実行しても何も起こりません (完了と表示され、製品を更新しますが、products_description の更新は機能していないようです。コードは次のとおりです。
また、一意のキーがわからないため、ON DUPLICATE を実際に使用することはできません。「products_id」と「languages_id」しかわかりません。
前もって感謝します。
php - ユーザーが閲覧していない ID を選択する方法
当日の通知view
で、更新テーブルの列を使用しました。これview = 1
は、else を表示すると更新されますview = 0
。ただし、特定の更新について多くのユーザーに通知する場合、ユーザーが最初に表示した場合は機能しません。
そのため、updateview という名前の新しいテーブルを作成して、表示した post_id と user_id を保存します。(ここpost_id
に更新テーブルがありますid
)
ユーザーが更新を表示した場合、すべての更新が格納された更新テーブルと、更新テーブル ID とユーザー ID が格納された updateview テーブル。つまり、ユーザーが通知ドロップダウン メニューから投稿を表示すると、updateview テーブルが ID とユーザー ID を挿入します。
id
updateview になかったすべての更新テーブルを選択するための 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: