ホームページ >バックエンド開発 >PHPチュートリアル >mysql クエリに関する質問についてアドバイスをお願いしたいのですが、「兄さん、なぜ私の SQL ステートメントではすべての状況を網羅できないのですか?」
mysql クエリの質問についてアドバイスを求める: 私の SQL ステートメントではすべての状況をカバーできないのはなぜですか? 詳細
select count(*) from t1 wherecol1 >
339074 アイテム
t1 から count(*) を選択します。ここで、col1 > 0 および LENGTH(col2) > 0
52308
t1 から count(*) を選択します。ここで、col1 > 0 および LENGTH(col2) = 0
0
2 番目と 3 番目の項目で見つかった結果の合計が最初の項目で見つかった結果と異なるのはなぜですか?
Col2 フィールドは varchar 型、長さ 150、格納された URL アドレス (空または数値の場合もあります)
Col1フィールドはint型で、特定の数値を格納します
また:
t1 から count(*) を選択します。ここで、col1 > 0、col2 > 0
16484
t1 から count(*) を選択します (col1 > 0、col2 = 0)
32584