MySQL

 Computer >> コンピューター >  >> プログラミング >> MySQL
  1. MySQLテーブルの行数を取得する最も簡単な方法は?

    行数を取得する最も簡単な方法は、集計関数COUNT(*)を使用することです。まずテーブルを作成しましょう- mysql> create table DemoTable1575    -> (    -> FirstName varchar(20)    -> ); Query OK, 0 rows affected (1.00 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1575 values('Chris

  2. MySQLは、1つのクエリで2つのテーブルを選択して挿入します

    これが最初のテーブルを作成するためのクエリです。 mysql> create table DemoTable1    -> (    -> StudentName varchar(20),    -> StudentMarks int    -> ); Query OK, 0 rows affected (0.67 sec) 上記の概念を理解するために、2番目のテーブルを作成しましょう。 mysql> create table DemoTable2    -

  3. MySQLでテーブルの最後の3行を昇順で選択するにはどうすればよいですか?

    最後の3行を昇順で選択するには、次の構文のようにORDER BYDESCLIMITを使用します- select * from (select * from yourTableName order by yourColumnName desc limit 3) anyAliasName order by yourColumnName ; まずテーブルを作成しましょう- mysql> create table DemoTable1579    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMAR

  4. MySQLの行が一意であることを確認するにはどうすればよいですか?

    MySQLの行が一意であることを確認するには、UNIQUE制約を使用する必要があります。まずテーブルを作成しましょう- mysql> create table DemoTable1580    -> (    -> id int,    -> Name varchar(20),    -> Age int    -> ); Query OK, 0 rows affected (0.73 sec) これは、MySQL行が一意であることを確認するための一意の制約

  5. <>1またはISNULLレコードを返すMySQLTINYINTタイプ

    最初にテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> EmployeeId int NOT NULL AUTO_INCREMENT PRIMARY KEY ,    -> EmployeeName varchar(20),    -> isMarried tinyint    -> ); Query OK, 0 rows affected (0.83 sec) 挿入コマンド-を使用して、テー

  6. MySQLクエリを使用してテーブルの2番目の最大値を見つけますか?

    LIMIT 1OFFSET1を使用できます。最初にテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> Value int    -> ); Query OK, 0 rows affected (0.92 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(1); Query OK, 1 row affected (0.13 sec) mysql

  7. 最初の値にラップアラウンドし、MySQL ORDERBYASCとDESCを単一のクエリで実装します

    最初にテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> Value int    -> ); Query OK, 0 rows affected (3.21 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(20); Query OK, 1 row affected (0.78 sec) mysql> insert into Demo

  8. 空の列のカスタムテキストを表示するMySQLクエリ

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

  9. MySQLにORDERBYを実装して、人間が読める形式でレコードを注文しますか?

    これには、MySQLでINET_ATON()を使用します。レコードがIPアドレスの形式であるとしましょう。 INET_ATON()メソッドを使用すると、ユーザーはIPアドレスレコードを番号に変換でき、ORDERBYを使用してそれらを注文できます。 まずテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> IpAddress varchar(50)    -> ); Query OK, 0 rows affected (1.36 sec) 挿入コマ

  10. MySQLでCASEステートメントを使用して空の値のカスタム名を表示する

    このために、CASEWHENステートメントを使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> Name varchar(20)    -> ); Query OK, 0 rows affected (0.62 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('Chris'); Query OK, 1 ro

  11. MySQLの最後の30行を取得する

    MySQLの最後の30行を取得するには、ORDER BY DESCを使用してから、LIMIT30を使用する必要があります。構文は次のとおりです- select * from yourTableName order by yourColumnName DESC LIMIT 30; まずテーブルを作成しましょう- mysql> create table DemoTable1567    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY    -> ); Q

  12. MySQLの複数のデータベースにわたるテーブルの行の総数を検索しますか?

    データベース全体のテーブル行の総数をフェッチするには、INFORMATION SCHEMAとともに集計関数SUM()を使用します。まず、「Web」データベースにあるテーブルを作成しましょう- mysql> create table DemoTable1568    -> (    -> Name varchar(20)    -> ); Query OK, 0 rows affected (0.61 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert

  13. MySQLは特定の行と列に値を挿入します

    まずテーブルを作成しましょう- mysql> create table DemoTable1569    -> (    -> StudentId varchar(10),    -> StudentName varchar(20)    -> ); Query OK, 0 rows affected (3.05 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1569 values('

  14. 時間差を取得する方法を確認するためのMySQLクエリ

    まずテーブルを作成しましょう- mysql> create table DemoTable1570    -> (    -> ArrivalTime datetime    -> ); Query OK, 0 rows affected (0.87 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1570 values('2019-10-15 5:10:00'); Query OK, 1 row af

  15. 「order」という名前のテーブルでのMySQLクエリエラー?

    注文は予約語です。予約語を引き続き使用するには、列名の前後にバッククォートを使用する必要があります。まずテーブルを作成しましょう- mysql> create table `order`    -> (    -> StudentId int    -> ); Query OK, 0 rows affected (1.78 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into `order` values(101); Query OK, 1

  16. レコードが重複しているMySQLテーブルから単一の値を削除するにはどうすればよいですか?

    DELETEを使用してレコードを削除しますが、重複するレコードが複数ある場合は、次の構文のようにMySQLLIMITを使用して削除を制限します- 構文 delete from yourTableName where yourColumnName=yourValue limit 1; まずテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> Amount int    -> ); Query OK, 0 rows affected (1.38 sec

  17. MySQLで特定の重複レコードのみを表示する

    特定の重複レコードのみを表示するには、MySQLLIKE演算子-を使用します select *from yourTableName where yourColumnName like ‘yourValue’; まずテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> Name varchar(20)    -> ); Query OK, 0 rows affected (1.03 sec) 挿入コマンド-を使用して、テーブ

  18. MySQLでカスタム開始値を使用して自動インクリメント列を追加します

    作成済みのテーブルに新しい列を追加するには、ALTERTABLEとADDCOLUMNを使用します。 AUTO_INCREMENTを使用して、自動増分カスタム値を設定します。 まずテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> StudentName varchar(20)    -> ); Query OK, 0 rows affected (0.63 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql

  19. MAX()が存在するフィールドに対応するフィールドを選択するにはどうすればよいですか?

    このために、集計関数MAX()とともにサブクエリを使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> ProductId int,    -> ProductAmount int    -> ); Query OK, 0 rows affected (0.78 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable v

  20. MySQLの異なるテーブルの列を連結します

    CONCAT()を使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable1    -> (    -> FirstName varchar(20)    -> ); Query OK, 0 rows affected (0.90 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1 values('Chris'); Query OK, 1 row affe

Total 4564 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:33/229  20-コンピューター/Page Goto:1 27 28 29 30 31 32 33 34 35 36 37 38 39