ホームページ >バックエンド開発 >PHPチュートリアル >mysql クエリに関する質問についてアドバイスをお願いしたいのですが、「兄さん、なぜ私の SQL ステートメントではすべての状況を網羅できないのですか?」

mysql クエリに関する質問についてアドバイスをお願いしたいのですが、「兄さん、なぜ私の SQL ステートメントではすべての状況を網羅できないのですか?」

WBOY
WBOYオリジナル
2016-06-13 12:41:201076ブラウズ

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

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