MySQLの「テーブルの表示」で特定のパターンのテーブルのみを表示しますか?
LIKE演算子をshowtablesで使用して、特定のパターンのテーブルを表示できます。 LIKEはパターンを設定するために使用されます。
構文は次のとおりです-
SHOW TABLES LIKE ‘yourPattern’;
データベーステストがあり、文字dのテーブルがいくつかあります。したがって、私たちが検討しているパターンはdです。
次に、上記の構文を実装して、SHOWTABLESに特定のパターンのテーブルを表示します。クエリは次のとおりです。
mysql> show tables like '%d_';
以下は出力です。
+----------------------+ | Tables_in_test (%d_) | +----------------------+ | differenceinseconds | | lasthourrecords | | skiplasttenrecords | +----------------------+ 3 rows in set (0.04 sec)
-
MySQLで特定の列名を持つテーブルを見つける方法は?
列名を見つけるには、information_schema.columnsを使用します。以下は構文です- select distinct table_name from information_schema.columns where column_name like '%yourSearchValue%' and table_schema=database(); さまざまなテーブルで列名を見つけるために、上記の構文を実装しましょう。ここでは、特定の列名が「クライアント」という単語を持つテーブル名のみが必要です- mysql> select distinct table_
-
MySQLでASC順にレコードのリストのみを表示する
レコードのリストを特定の順序で表示するには、条件を設定してORDERBYを使用する必要があります。これには、ORDERBYCASEステートメントを使用します。まずテーブルを作成しましょう- mysql> create table DemoTable2039 -> ( -> Name varchar(20) -> ); Query OK, 0 rows affected (0.62 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert