MySQL

 Computer >> コンピューター >  >> プログラミング >> MySQL
  1. 異なる列であるが類似した行からの2つの日付間の日数を計算するMySQLクエリ

    まずテーブルを作成しましょう- mysql> create table DemoTable1471    -> (    -> EmployeeJoiningDate date,    -> EmployeeRelievingDate date    -> ); Query OK, 0 rows affected (0.57 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1471 value

  2. MySQLでcharフィールドをdatetimeフィールドに変換する方法は?

    まず、テーブルを作成しましょう。ここでは、char型で日付を宣言しています- mysql> create table DemoTable1472    -> (    -> ShippingDate char(35)    -> ); Query OK, 0 rows affected (0.46 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1472 values('12/31/2017 10:50'

  3. MySQLの異なる値の間の値をフェッチします

    MySQL BETWEENを使用して、異なる値の間の値をフェッチします。まずテーブルを作成しましょう- mysql> create table DemoTable1473    -> (    -> EmployeeCode varchar(20)    -> ); Query OK, 0 rows affected (0.47 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1473 values('EMP_

  4. 2つのテーブルに対する単一のMySQL選択クエリは可能ですか?

    はい、可能です。以下は構文です- select * from yourTableName1,yourTableName2; まずテーブルを作成しましょう- mysql> create table DemoTable1    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY    -> ); Query OK, 0 rows affected (0.54 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql>

  5. タイムスタンプを月に変換するMySQLクエリ?

    タイムスタンプを月に変換するには、次の構文のようにFROM_UNIXTIME()メソッドを使用します- select month(from_unixtime(yourColumnName)) from yourTableName; まずテーブルを作成しましょう- mysql> create table DemoTable1457    -> (    -> Value bigint    -> ); Query OK, 0 rows affected (0.85 sec) 挿入コマンド-を使用して、テーブル

  6. MySQLでnull値を無視し、残りの値を表示します

    IS NOT NULLを使用して、null以外の値を検索し、それらを表示します。まずテーブルを作成しましょう- mysql> create table DemoTable1458    -> (    -> StudentName varchar(20),    -> StudentScore int    -> ); Query OK, 0 rows affected (0.52 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> in

  7. UNION ALLを使用して、MYSQLの単一のクエリで2つのテーブルにレコードを挿入します

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

  8. MySQLでの重複キー更新の制約を追加

    制約を追加するための構文は次のとおりです- alter table yourTableName add constraint anyName unique(yourColumnName); まずテーブルを作成しましょう- mysql> create table DemoTable1459    -> (    -> Name varchar(20),    -> Score int    -> ); Query OK, 0 rows affected (0.72 sec) 以下は、

  9. MySQL IN()を使用して大文字と小文字を区別しないSELECTを実行しますか?

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

  10. MySQLで特定の列の値のサイズを取得し、合計を表示します

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

  11. 条件に基づくMySQLORDERBY'ENUM'タイプの値

    これには、ORDERBYCASEステートメントを使用します。まず、ENUMタイプの列-があるテーブルを作成しましょう。 mysql> create table DemoTable1461    -> (    -> DeckOfCards ENUM('K','J','A','Q')    -> ); Query OK, 0 rows affected (0.64 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mys

  12. NULLおよびNON-NULL値を使用してMySQLテーブルで数学計算を実行します

    このために、IFNULL()を使用して、NULL値とNON-NULL値を使用して数学計算を実行できます。まずテーブルを作成しましょう- mysql> create table DemoTable1462    -> (    -> Value1 int,    -> Value2 int    -> ); Query OK, 0 rows affected (0.55 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert in

  13. MySQLを使用して複数の行と列を1つの行に連結します

    複数の行と列を1つの行に連結するには、GROUP_CONCAT()をCONCAT()と一緒に使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable1463    -> (    -> ClientId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> ClientName varchar(20),    -> ClientAge int    -> ); Query

  14. MySQLストアドプロシージャにDELETEクエリを実装する

    ストアドプロシージャを使用して、パラメータを介して値を渡すことができます。まずテーブルを作成しましょう- mysql> create table DemoTable1464    -> (    -> Id int,    -> FirstName varchar(20)    -> ); Query OK, 0 rows affected (0.51 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoT

  15. MySQLクエリを使用して、現在の日付が特定の日付範囲内にあるかどうかを確認します

    まずテーブルを作成しましょう- mysql> create table DemoTable1448    -> (    -> StartDate date,    -> EndDate date    -> ); Query OK, 0 rows affected (0.46 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1448 values('2019-01-21',&

  16. MySQLのレコードから最大値を返します

    まずテーブルを作成しましょう- mysql> create table DemoTable1449    -> (    -> PlayerId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> PlayerScore int    -> ); Query OK, 0 rows affected (0.69 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTa

  17. MySQLで一致する繰り返し日付レコードを1回だけ表示する

    現在の日付と一致するレコードを見つけているとしましょう。一致するレコードを1回だけ繰り返したいので、LIMITを使用します。 たとえば、現在の日付は-です。 2019-10-02 まずテーブルを作成しましょう- mysql> create table DemoTable1450    -> (    -> DueDate date    -> ); Query OK, 0 rows affected (0.63 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql>

  18. MySQLの日付型列を更新するにはどうすればよいですか?

    まずテーブルを作成しましょう- mysql> create table DemoTable1451    -> (    -> JoiningDate date    -> ); Query OK, 0 rows affected (0.52 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1451 values('2019-07-21'); Query OK, 1 row affected (0.07

  19. MySQLを使用して、複数の行をカウントし、結果を異なる列(および単一の行)に表示します

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

  20. 重複するIDをカウントし、結果をMySQLの別の列に表示します

    まずテーブルを作成しましょう- mysql> create table DemoTable1453    -> (    -> CustomerId int,    -> CustomerReviewNumber int    -> ); Query OK, 0 rows affected (0.58 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1453 values(10,4); Que

Total 4564 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:42/229  20-コンピューター/Page Goto:1 36 37 38 39 40 41 42 43 44 45 46 47 48