MySQL-varchar列から非数値のみを選択します

Shubham Ringne
create table mixedvalues (value varchar(50));

insert into mixedvalues values ('100');
insert into mixedvalues values ('ABC100');
insert into mixedvalues values ('200');
insert into mixedvalues values ('EFEA200');
insert into mixedvalues values ('300');
insert into mixedvalues values ('AAFASF300');
insert into mixedvalues values ('400');
insert into mixedvalues values ('AERG400');
insert into mixedvalues values ('500');
insert into mixedvalues values ('AGE500');

非数値(英数字)、つまりABC100、EFEA200、AAFASF300、AERG400、AGE500のみを選択したい。

数値を選択するためのコード、つまり100,200 ...があります。

SELECT * 
FROM mixedvalues 
WHERE value REGEXP '^[0-9]+$';

初心者の方、助けてください。

Tim Biegeleisen

正規表現[a-zA-Z]は、値に少なくとも1つの文字が含まれている場合にのみtrueを実行する必要があります。

SELECT * 
FROM mixedvalues 
WHERE value REGEXP '[a-zA-Z]';   -- or REGEXP '[[:alpha:]]'

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

MySQLは部分文字列の結果から数値のみを選択します

分類Dev

MySQL:1つの列から複数の最大値を選択します

分類Dev

MYSQL:複数の列からMAX日付を選択します

分類Dev

MySQL5.7混合VARCHAR列の数値のみを比較します

分類Dev

MySql:結果の1つの列から複数の列に値を選択します

分類Dev

mysql更新列を選択してから更新値を選択します

分類Dev

mysql-2つのテーブルから複数の列の値を選択します

分類Dev

Mysqlクエリは同じ値から1つの行を選択します(重複のみを選択)

分類Dev

MySqlは、複数の行から1つの行に値を選択します

分類Dev

MySQL行の100列から6つ以上の値を選択します

分類Dev

MySQL-2つの列から個別の値を選択します

分類Dev

MySQLは複数の列から最新のものを選択します

分類Dev

MySQLは、別の列から値を選択して、ある列から値をカウントします

分類Dev

MySQLのvarchar列から最大値を取得します

分類Dev

MySQLすべての値からmax()を選択します

分類Dev

MySQL-列の値が0のみの行を選択し、別の列でグループ化しますか?

分類Dev

Mysqlは2つのタブから値を選択します

分類Dev

mysqlの列を上から下の行まで合計し、値が含まれる行を選択します

分類Dev

MySQL-値がコンマで区切られている列から個別の値を選択します

分類Dev

MySQL 1行はNULL値のない列のみを選択します

分類Dev

MYSQLはフィールド値から関数を選択しますか?

分類Dev

mysql-同じ列から値を選択して2列の結果に表示できますか?

分類Dev

mysql:テーブルから*を選択しますが、特定の列に一意の値があります

分類Dev

選択した値がmySQLで「0」の場合、別の列から選択します

分類Dev

MySQLで1つの値を使用して2つの列から選択します

分類Dev

MySQL:複数の列挙値のカウントを選択しています

分類Dev

MySQL-複数の列から選択し、重複する結果を無視します

分類Dev

MYSQLで選択した値から複数のレコードを選択して挿入する

分類Dev

MYSQLで選択した値から複数のレコードを選択して挿入する

Related 関連記事

  1. 1

    MySQLは部分文字列の結果から数値のみを選択します

  2. 2

    MySQL:1つの列から複数の最大値を選択します

  3. 3

    MYSQL:複数の列からMAX日付を選択します

  4. 4

    MySQL5.7混合VARCHAR列の数値のみを比較します

  5. 5

    MySql:結果の1つの列から複数の列に値を選択します

  6. 6

    mysql更新列を選択してから更新値を選択します

  7. 7

    mysql-2つのテーブルから複数の列の値を選択します

  8. 8

    Mysqlクエリは同じ値から1つの行を選択します(重複のみを選択)

  9. 9

    MySqlは、複数の行から1つの行に値を選択します

  10. 10

    MySQL行の100列から6つ以上の値を選択します

  11. 11

    MySQL-2つの列から個別の値を選択します

  12. 12

    MySQLは複数の列から最新のものを選択します

  13. 13

    MySQLは、別の列から値を選択して、ある列から値をカウントします

  14. 14

    MySQLのvarchar列から最大値を取得します

  15. 15

    MySQLすべての値からmax()を選択します

  16. 16

    MySQL-列の値が0のみの行を選択し、別の列でグループ化しますか?

  17. 17

    Mysqlは2つのタブから値を選択します

  18. 18

    mysqlの列を上から下の行まで合計し、値が含まれる行を選択します

  19. 19

    MySQL-値がコンマで区切られている列から個別の値を選択します

  20. 20

    MySQL 1行はNULL値のない列のみを選択します

  21. 21

    MYSQLはフィールド値から関数を選択しますか?

  22. 22

    mysql-同じ列から値を選択して2列の結果に表示できますか?

  23. 23

    mysql:テーブルから*を選択しますが、特定の列に一意の値があります

  24. 24

    選択した値がmySQLで「0」の場合、別の列から選択します

  25. 25

    MySQLで1つの値を使用して2つの列から選択します

  26. 26

    MySQL:複数の列挙値のカウントを選択しています

  27. 27

    MySQL-複数の列から選択し、重複する結果を無視します

  28. 28

    MYSQLで選択した値から複数のレコードを選択して挿入する

  29. 29

    MYSQLで選択した値から複数のレコードを選択して挿入する

ホットタグ

アーカイブ