MySQL

 Computer >> コンピューター >  >> プログラミング >> MySQL
  1. MySQLタイムスタンプが現在の時間のどこにあるかを選択しますか?

    このために、CURTIME()を使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> ArrivalTime timestamp    -> ); Query OK, 0 rows affected (0.65 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('2019-10-26 17:55:55'); Q

  2. MySQLテーブルにuserという単語を使用できますか?

    MySQLの予約語であるため、MySQLテーブルに「user」を使用することはできません。名前をユーザーからユーザーなどに変更したり、ユーザーの単語の前後にバッククォートを使用したりできます。 ユーザーという単語は、ユーザーを作成するために使用することも、MySQLデータベースからユーザーリストを選択するために使用することもできます。 まず、テーブルを作成しましょう。ここでは、テーブル名users-を使用しました mysql> create table users    -> (    -> UserId int NOT NULL

  3. すべての列の値から最後の2つの単語を削除するMySQLクエリ

    このために、MySQLのLEFT()関数を使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> Name varchar(10)    -> ); Query OK, 0 rows affected (0.71 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('John'); Query OK, 1 row

  4. MySQLの行の値をシフトして、既存の行の既存のID値を変更しますか?

    最初にテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> StudentName varchar(20)    -> ); Query OK, 0 rows affected (1.07 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into

  5. !を使用するMySQLの演算子

    同じ結果を得るには、!を使用しないでください。オペレーター。 NOTキーワードは、MySQLによってすでに提供されています。まずテーブルを作成しましょう- mysql> create table DemoTable1560    -> (    -> Value1 int    -> ); Query OK, 0 rows affected (0.50 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1560 valu

  6. 重複する値でフォーマットされるようにMySQLからデータをプルする最も効率的な方法は何ですか

    これには、GROUP_CONCAT()を使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable1561    -> (    -> StudentName varchar(20),    -> Title text    -> ); Query OK, 0 rows affected (0.60 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable

  7. 複数の最小値をフェッチするMySQLクエリ?

    このために、MIN()と一緒にサブクエリを使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> Name varchar(20),    -> Score int    -> ); Query OK, 0 rows affected (0.56 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(

  8. MySQLで月と年の初めからのバウチャー値の合計をカウントする

    これには、MySQL MONTH()およびYEAR()メソッドを使用します。まずテーブルを作成しましょう- mysql> create table DemoTable1562    -> (    -> VoucherValue int,    -> RechargeDate date    -> ); Query OK, 0 rows affected (1.40 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert int

  9. MySQLテーブルのusernameフィールドに「name」または「user_name」という名前を付ける必要がありますか?

    テーブル名の前にuser_nameのようなフィールド名を付けないでください。代わりに、ユーザーまたはユーザー名を使用してください。 テーブル名のプレフィックスを付けると、あいまいになる可能性があるため、テーブル名のプレフィックスは避けてください。 まずテーブルを作成しましょう- mysql> create table user    -> (    -> username varchar(20),    -> password varchar(20)    -> ); Query

  10. MySQLで最大値から最小値に並べ替える

    最大値から最小値に並べ替えるには、ORDER BY length()を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> Price varchar(20)    -> ); Query OK, 0 rows affected (0.92 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('80'); Quer

  11. MySQLの結果セットを指定されたものと同じにする方法は?

    これには、MySQL FIND_IN_SET()を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable1563    -> (    -> StudentId int,    -> StudentName varchar(20)    -> ); Query OK, 0 rows affected (0.52 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into De

  12. column1がNULLの場合、次にNULLの場合column2 END with MySQL

    これには、CASEステートメントを使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> Name varchar(20),    -> Marks1 int,    -> Marks2 int    -> ); Query OK, 0 rows affected (0.72 sec) 挿入コマンドを使用してテーブルにいくつかのレコードを挿入します- mysql> inser

  13. varcharからdatetimeに変換し、MySQLで比較しますか?

    このために、STR_TO_DATE()を使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable1565    -> (    -> ArrivalDatetime varchar(40)    -> ); Query OK, 0 rows affected (0.82 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1565 values('10/01/2019

  14. MySQLのintvalue='1'とintvalue=1の違いは?

    intvalue=1を使用する必要があります。ステートメントintvalue=’1’は、MySQLによって内部的にcast( ‘1’ as int)に変換されます。 まずテーブルを作成しましょう- mysql> create table DemoTable1566    -> (    -> intvalue int    -> ); Query OK, 0 rows affected (0.64 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert

  15. MySQLで正しい形式の米ドル通貨レコードを表示する

    MySQLでFORMAT()を使用して、米ドルの通貨レコードを正しい形式で表示します。まずテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> Amount DECIMAL(15,4)    -> ); Query OK, 0 rows affected (0.75 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(90948484); Que

  16. MySQLのupdateコマンドが傾斜した一重引用符の使用を要求するのはなぜですか?

    文字列の入力値には一重引用符を使用してください。テーブル名や列名などの識別子がある場合は、一重引用符を使用しないでください(バッククォートを使用してください)。 まずテーブルを作成しましょう- mysql> create table DemoTable1552    -> (    -> `key` int,    -> Name varchar(20)    -> ); Query OK, 0 rows affected (0.82 sec) 挿入コマンド-を使用して、テーブルに

  17. MySQLテーブルに重複レコードを挿入しているときにエラーを表示する

    このために、UNIQUEKEYを使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable1553    -> (    -> EmployeeId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> EmployeeName varchar(20),    -> EmployeeSalary int    -> ); Query OK, 0 rows affected (

  18. MySQLデータベースで文字列をすばやく検索しますか?

    全文検索を使用して、文字列をすばやく検索します。まずテーブルを作成しましょう- mysql> create table DemoTable1554    -> (    -> Title text    -> ); Query OK, 0 rows affected (0.63 sec) 全文検索を作成するためのクエリは次のとおりです- mysql> create fulltext index faster_title on DemoTable1554(Title); Query OK, 0 rows

  19. Javaを使用したMySQLデータベースへの接続

    以下のURLを使用してMySQLデータベースに接続します。構文は次のとおりです- String MySQLURL="jdbc:mysql://localhost:3306/yourDatabaseName?useSSL=false"; String databseUserName="yourUserName"; String databasePassword="yourPassword"; 例 import java.sql.Connection; import java.sql.DriverManager; import java.

  20. INSERTコマンドのMySQLテーブルをトリガーで更新しますか?

    まずテーブルを作成しましょう- mysql> create table DemoTable1    -> (    -> Id int,    -> FirstName varchar(20)    -> ); Query OK, 0 rows affected (0.52 sec) これが2番目のテーブルを作成するためのクエリです- mysql> create table DemoTable2    -> (    -> E

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