MySQL

 Computer >> コンピューター >  >> プログラミング >> MySQL
  1. 現在の日付から1日以上経過しているMySQLの行を選択するにはどうすればよいですか?

    現在の日付から1日を超えるデータを取得するには、MySQLのINTERVALの概念を使用します。 現在の日付は次のとおりです- mysql> select curdate(); +------------+ | curdate()  | +------------+ | 2019-11-29 | +------------+ 1 row in set (0.00 sec) 最初にテーブルを作成します- mysql> create table DemoTable1806      (      DueDate

  2. MySQLでコンマで区切られた単一の行にすべての列の値を表示しますか?

    これには、GROUP_CONCAT()およびCONCAT()を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable1807      (      Id int      ); Query OK, 0 rows affected (0.00 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1807 values(101); Query OK, 1 row a

  3. 異なる形式で特定の日付の後のレコードをフェッチするためのMySQLクエリの日付を含むUNIX_TIMESTAMP?

    これには、次の形式の日付レコードがあるため、STR_TO_DATE()を使用できます:21/11/2019。 まずテーブルを作成しましょう- mysql> create table DemoTable1808      (      AdmissionDate varchar(20)      ); Query OK, 0 rows affected (0.00 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTa

  4. MySQLで特定の列の値(名前)を取得する

    特定の列値をフェッチするには、LIKE句を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable1809      (      Name varchar(20)      ); Query OK, 0 rows affected (0.00 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1809 values('John'); Query

  5. MySQLクエリでMySQLロングテキストを整数として扱う方法は?

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

  6. 特定の列値の単一のMySQLクエリで複数のカウントを取得する

    このために、特定の列のパラメーター値とともに集計関数sum()を使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable1790      (      Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,      Name varchar(20),      Score int      ); Query OK, 0 rows affected (0.94

  7. MySQLでSELECTWHEREcolumnName =zeroを実行するとどうなりますか?

    次の構文は、列からすべての値をフェッチします- select * from yourTableName where yourColumnName=0; まずテーブルを作成しましょう- mysql> create table DemoTable1791      (      FirstName varchar(20)      ); Query OK, 0 rows affected (0.00 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> i

  8. MySQLにnullレコードがないデータを選択するにはどうすればよいですか?

    null以外のレコードを選択するには、ISNOTNULLプロパティを使用します。まずテーブルを作成しましょう- mysql> create table DemoTable1792      (      Name varchar(20)      ); Query OK, 0 rows affected (0.00 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1792 values('John

  9. MySQLでそのような列値の1つがnullの場合、2つの列を連結します

    クエリの実行中に問題が発生しないようにするには、IFNULL()を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable1793      (      StudentFirstName varchar(20),      StudentLastName varchar(20)      ); Query OK, 0 rows affected (0.00 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコード

  10. MySQLのAmount列から同じ価格の2つの異なる合計を表示するにはどうすればよいですか?

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

  11. 月の範囲からレコードをフェッチするMySQLクエリ?

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

  12. MySQLテーブルからデータを削除した後に1で自動インクリメントするにはどうすればよいですか?

    これには、TRUNCATETABLEコマンドを使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable1796      (      StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,      StudentName varchar(20)      ); Query OK, 0 rows affected (0.00 sec) 挿入コマンド-を使用して、テーブルにい

  13. データベーステーブルからいくつかのデータを選択し、MySQLと同じデータベース内の別のテーブルに挿入します

    テーブルから別のテーブルにデータを挿入するには、INSERTINTOステートメントを使用します。まずテーブルを作成しましょう- mysql> create table DemoTable1      (      Id int,      FirstName varchar(20),      Age int      ); Query OK, 0 rows affected (0.00 sec) 挿入コマンド-を使用して、テーブルにいく

  14. MySQLでGROUP_CONCATおよびCONCATとDISTINCTを使用して単一列の値を引用するにはどうすればよいですか?

    このために、replace()と一緒にgroup_concat()を使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable1799      (      EmployeeId varchar(20)      ); Query OK, 0 rows affected (0.00 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1799 values(

  15. MySQLを使用して、テーブル内のすべてのフィールドをnullまたはnull以外の値で更新します

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

  16. MySQLで主キーを削除するにはどうすればよいですか?

    主キーを削除するには、最初にALTERを使用してテーブルを変更します。それで、DROPを使用して以下のようにキーをドロップします 構文 alter table yourTableName drop primary key; まずテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> StudentId int NOT NULL,    -> StudentName varchar(20),    -> StudentAge

  17. MySQLでdoubleとdateをVARCHARに保存しても大丈夫ですか?

    はい、doubleとdateをVARCHARに保存できます。まずテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> Amount varchar(20),    -> JoiningDate varchar(20)    -> ); Query OK, 0 rows affected (0.96 sec) 挿入コマンドを使用して、テーブルにいくつかのレコードを挿入します。 varchardoubleとdateの値を挿入し

  18. MySQLの対応する重複レコードのSUM

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

  19. 重複するタプルを見つけてカウントを表示するMySQLクエリ?

    重複するタプルを見つけるには、GROUPBYHAVING句を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> Id int,    -> Name varchar(20)    -> ); Query OK, 0 rows affected (0.80 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable value

  20. MySQLの日付レコードから月の最初の日と最後の日を表示するにはどうすればよいですか?

    最初にテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> DueDate date    -> ); Query OK, 0 rows affected (0.73 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('2019-01-11'); Query OK, 1 row affected (0.08 sec) mysql

Total 4564 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:26/229  20-コンピューター/Page Goto:1 20 21 22 23 24 25 26 27 28 29 30 31 32