目次
) t
ホームページ バックエンド開発 PHPチュートリアル モデレータに簡単な質問をしてください

モデレータに簡単な質問をしてください

Jun 23, 2016 pm 02:20 PM

表 A 表B
id 値id 値
20120101 120 20120101 10
20120201 100 20120304 5
20120301 90 20120401 6
20120401 72 20120501 7
20120501 45 20120601 16
20120601 75 20120701 80
20120701 60 20120901 15

两个表。

すべて結合
選択 * from B

) t

ID ごとにグループ化します。


上の 2 つの表が SQL 句から抽出された 2 つの項目である場合、同じ不一致の追加が必要です。また、循環出力

不一致の意思表示、上の句

まあ、こうやって書いても大丈夫ですよ。ただし、ここでは 2 つの SQL ステートメントを実行して上記の値を取得し、ループで出力します。 ID によるフラッシュバックにより、追加が対応できなくなります。 while ループが使用されます。
while($date=mysql_fetch_array($sql)){
$aa=mysql_fetch_array($query)
$bb=mysql_fetch_array($querys)

echo $aa[1]+$bb[1]

}出力に関しては、私の $query $querys ステートメントは時間フラッシュバックに基づいているため、2 番目の結果セットのデータが多いか、最初の結果セットのデータが少ない場合、対応しません。フラッシュバックを単に合計するだけでは正確ではありません。これを解決したい。

SQL を使用するだけで、なぜ 2 回フェッチする必要があるのでしょうか?

サブクエリを使用して 2 つのテーブルをリンクする

1. 左結合
2. フィールドを追加する
3. クエリを持つ


2 つの SQL を 1 つに書き込んで、同時に結果セットを返すことができますか。
select sum(A.value+B.value),A.value,B.value
from A left join B on A.id=B.id group by A.id

2 つの SQL を 1 つに書くことはできますか? 、同時に結果セットを返します。
select sum(A.value+B.value),A.value,B.value
from A left join B on A.id=B.id group by A.id
出力する必要がある別の ID もあります

select sum(A.value+B.value),A.value,B.value
from A left join B on A.id=B.id group by A.id

すべての A.B テーブルを結合してみることができます

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

11ベストPHP URLショートナースクリプト(無料およびプレミアム) 11ベストPHP URLショートナースクリプト(無料およびプレミアム) Mar 03, 2025 am 10:49 AM

11ベストPHP URLショートナースクリプト(無料およびプレミアム)

Laravelでフラッシュセッションデータを使用します Laravelでフラッシュセッションデータを使用します Mar 12, 2025 pm 05:08 PM

Laravelでフラッシュセッションデータを使用します

LaravelのバックエンドでReactアプリを構築する:パート2、React LaravelのバックエンドでReactアプリを構築する:パート2、React Mar 04, 2025 am 09:33 AM

LaravelのバックエンドでReactアプリを構築する:パート2、React

Laravelテストでの簡略化されたHTTP応答のモッキング Laravelテストでの簡略化されたHTTP応答のモッキング Mar 12, 2025 pm 05:09 PM

Laravelテストでの簡略化されたHTTP応答のモッキング

PHPのカール:REST APIでPHPカール拡張機能を使用する方法 PHPのカール:REST APIでPHPカール拡張機能を使用する方法 Mar 14, 2025 am 11:42 AM

PHPのカール:REST APIでPHPカール拡張機能を使用する方法

Codecanyonで12の最高のPHPチャットスクリプト Codecanyonで12の最高のPHPチャットスクリプト Mar 13, 2025 pm 12:08 PM

Codecanyonで12の最高のPHPチャットスクリプト

Laravelの通知 Laravelの通知 Mar 04, 2025 am 09:22 AM

Laravelの通知

2025 PHP状況調査の発表 2025 PHP状況調査の発表 Mar 03, 2025 pm 04:20 PM

2025 PHP状況調査の発表

See all articles