0

ファイルを解析し、その名前と値のペアをmysqlデータベースに保存しています。ゼロ値には、0、00、0000などのさまざまな数字があります。'または'ステートメントを連結せずに、それらすべてを選択するクエリはありますか?

SELECT * FROM APP WHERE VALUE = '0' OR VALUE = '00' OR VALUE = '000';
4

2 に答える 2

1

正規表現の使用:

SELECT * FROM APP WHERE VALUE REGEXP '0+';

于 2012-12-18T12:46:49.433 に答える
1

VARCHAR0,00、...(や友達など)を選択する可能性はたくさんありますがRLIKE、インポートに少し力を入れて、インポート時に変換することをお勧めしINTます

一部のセレクター:

  • colname RLIKE '0+';
  • CAST(colname AS UNSIGNED)=0
于 2012-12-18T12:49:40.310 に答える