MySQL

 Computer >> コンピューター >  >> プログラミング >> MySQL
  1. MySQLでSELECTを使用して変換不可能な文字をASCIIに削除するにはどうすればよいですか?

    まずテーブルを作成しましょう- mysql> create table DemoTable (    Value varchar(100) ); Query OK, 0 rows affected (0.57 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('€986'); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable values('&

  2. 行の値を修正してから、MySQLの残りの値をORDERBYDESCします

    まずテーブルを作成しましょう- mysql> create table DemoTable (    id int ); Query OK, 0 rows affected (0.52 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(10); Query OK, 1 row affected (0.43 sec) mysql> insert into DemoTable values(7); Query OK, 1 row affected (0.19

  3. NOT INを使用して他のレコードを除外することにより、特定の条件の重複から単一の値を検索するMySQLクエリ

    まずテーブルを作成しましょう- mysql> create table DemoTable (    Id int,    FirstName varchar(100) ); Query OK, 0 rows affected (0.69 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(100,'Chris'); Query OK, 1 row affected (0.14 sec) mysql> insert int

  4. MySQLの列から最初の20文字以降のすべての文字を選択するにはどうすればよいですか?

    まずテーブルを作成しましょう- mysql> create table DemoTable (    Title text ); Query OK, 0 rows affected (0.86 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('C is a good programming language to start'); Query OK, 1 row affected (0.18 sec) mysql> insert into

  5. すべてのMySQLテーブルを1行で表示するにはどうすればよいですか?

    information_schema.tablesを使用して、すべてのテーブルを表示します。これで、データベース名も設定して、特定のデータベースのテーブルのみを表示できるようにします。 データベース「web」内のすべてのテーブルを表示してみましょう- mysql> select group_concat(table_name) from information_schema.tables where table_schema='web'; これにより、次の出力が生成されます- +---------------------------------------------

  6. IN句で指定されたのと同じ順序でMySQLクエリ結果を取得するにはどうすればよいですか?

    このために、ORDER BY FIELD()とともにIN()を使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    FirstName varchar(100) ); Query OK, 0 rows affected (0.64 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable(FirstName)

  7. MySQLでGROUPBYを使用してカウントを制限する

    まずテーブルを作成しましょう- mysql> create table DemoTable (    UserId int,    UserMessage varchar(100) ); Query OK, 0 rows affected (0.51 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(1,'Hi'); Query OK, 1 row affected (0.09 sec) mysql> insert in

  8. 別のテーブルから複数の行を挿入しますが、挿入されたレコードは別個のものである必要があります

    このために、INSERTINTOSELECTステートメントと一緒にDISTINCTを使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable1 (    Value int ); Query OK, 0 rows affected (1.03 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1 values(50); Query OK, 1 row affected (0.18 sec) mysql> insert int

  9. アンダースコア付きのMySQLORDERBY文字列?

    まずテーブルを作成しましょう- mysql> create table DemoTable (    Name varchar(100) ); Query OK, 0 rows affected (0.60 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('John_Smith'); Query OK, 1 row affected (0.17 sec) mysql> insert into DemoTable values('C

  10. DESCで注文し、MySQLで最初の3つのレコードを表示するにはどうすればよいですか?

    このために、LIMITを指定してORDERBYDESCを使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable (    UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    UserName varchar(100) ); Query OK, 0 rows affected (0.59 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable(UserName) v

  11. MySQL group_concatを使用して、空のフィールドの区切り文字を追加しますか?

    このために、group_concat()と一緒にreplace()を使用できます。ここでは、空のフィールドの場合、区切り文字としてコンマを表示しています。まずテーブルを作成しましょう- mysql> create table DemoTable (    Id int,    Number varchar(100) ); Query OK, 0 rows affected (2.03 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(10,&

  12. MySQLクエリでタイムスタンプを降順で並べ替えますが、タイムスタンプ0000-00-00 00:00:00を最初に配置しますか?

    まず、テーブルを作成しましょう&mnus; mysql> create table DemoTable (    `timestamp` timestamp ); Query OK, 0 rows affected (1.12 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(now()); Query OK, 1 row affected (0.27 sec) mysql> insert into DemoTable values('00:00

  13. 値のリストからMySQLで特定のvarcharIDを見つける方法は?

    リストから特定のvarcharIDを取得するには、FIND_IN_SET()を使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable (    Id varchar(255) ); Query OK, 0 rows affected (0.51 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('10,100,1000'); Query OK, 1 row affected (0.21 sec)

  14. MySQLの既存の列データを更新し、文字列と数値を含むvarchar列から最後の文字列を削除します

    まずテーブルを作成しましょう- mysql> create table DemoTable (    Download varchar(100) ); Query OK, 0 rows affected (0.53 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('120 Gigabytes'); Query OK, 1 row affected (0.17 sec) mysql> insert into DemoTable values

  15. セル内の文字列が一致した場合にテーブル行を削除するMySQLクエリ

    まずテーブルを作成しましょう- mysql> create table DemoTable (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Name varchar(100) ); Query OK, 0 rows affected (0.55 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable(Name) values('John Smith'); Query OK, 1 row af

  16. 集計関数を使用してMySQLの列値の平均を求めます

    まずテーブルを作成しましょう- mysql> create table DemoTable (    Number int ); Query OK, 0 rows affected (0.79 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(56); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable values(78); Query OK, 1 row affected (

  17. INT型のyyyymmddを現在までに変換するにはどうすればよいですか?

    このために、DATE()関数を使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable (    Number int ); Query OK, 0 rows affected (0.48 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(20190108); Query OK, 1 row affected (0.11 sec) mysql> insert into DemoTable values(201

  18. MySQL列に先行ゼロを追加しますか?

    先行ゼロを追加するには、LPAD()を使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable (    Code varchar(100) ); Query OK, 0 rows affected (0.87 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('JS'); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoT

  19. MySQL SELECTステートメントを使用している間、各値の最後にパーセント(%)記号を追加します

    最後にパーセント記号を追加するには、CONCAT()関数を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable (    StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    StudentName varchar(100),    StudentScore int ); Query OK, 0 rows affected (0.68 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql&

  20. MySQLの文字列値を持つ列から最初の15文字のみを返します

    文字列値から最初の15文字のみを返すには、MySQL SUBSTR()関数を使用します。 まずテーブルを作成しましょう- mysql> create table DemoTable (    Title varchar(100) ); Query OK, 0 rows affected (0.69 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('Introduction to MySQL'); Query OK, 1 row affecte

Total 4564 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:67/229  20-コンピューター/Page Goto:1 61 62 63 64 65 66 67 68 69 70 71 72 73