MySQL

 Computer >> コンピューター >  >> プログラミング >> MySQL
  1. MySQLでboolをintに変換する方法は?

    MySQLでboolをintに変換するには、CAST()を使用できます。最初にテーブルを作成しましょう: mysql> create table convertBoolToIntDemo -> ( -> isYoung bool -> ); Query OK, 0 rows affected (0.69 sec) 以下は、挿入コマンドを使用してテーブルにいくつかのレコードを挿入するためのクエリです。 mysql> insert into convertBoolToIntDemo values(true); Query OK, 1 row aff

  2. データベース内のすべてのテーブルのフィールドの総数?

    データベース内のすべてのテーブルのフィールドの総数を取得するには、information_schema.columnsを集計関数count(*)とともに使用できます。 フィールドを持つ多数のテーブルで構成される「サンプル」データベースを使用しています。以下は、データベース内のすべてのテーブルのフィールドの総数を取得するためのクエリです。 mysql> SELECT COUNT(*) AS TOTAL_NUMBER_OF_FIELDS    -> FROM INFORMATION_SCHEMA.COLUMNS    -> WHERE T

  3. MySQLでタイムスタンプを比較する方法は?

    MySQLのタイムスタンプを比較するには、DATE()を使用できます。まずテーブルを作成しましょう- mysql> create table comparingTimestampDemo    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> AdmissionDate timestamp    -> ); Query OK, 0 rows affected (0.54 sec) 以下は、挿入コマンド-を使用して

  4. MySQL SELECTステートメントでCAST関数を使用するにはどうすればよいですか?

    MySQLのCAST()関数は、任意のタイプの値を指定されたタイプの値に変換します。まずテーブルを作成しましょう- mysql> create table castFunctionDemo    -> (    -> ShippingDate date    -> ); Query OK, 0 rows affected (0.74 sec) 以下は、挿入コマンド-を使用してテーブルにいくつかのレコードを挿入するためのクエリです。 mysql> insert into castFunctionDemo

  5. 1つの列でGROUPBYして、MySQLのすべてのデータを選択できますか?

    はい、これにはgroup_concat()を使用できます。まずテーブルを作成しましょう- mysql> create table groupByOneSelectAll    -> (    -> StudentDetails varchar(100),    -> StudentName varchar(100)    -> ); Query OK, 0 rows affected (0.91 sec) 以下は、挿入コマンド-を使用してテーブルにいくつかのレコードを挿入するためのク

  6. MySQL日時形式に10分を追加しますか?

    DATE_ADD()を使用して、日時形式に10分を追加します。以下は構文です- select date_add(yourColumnName ,interval 10 minute) from yourTableName; まずテーブルを作成しましょう- mysql> create table add10MinuteDemo    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> DelayDatetime datetime  

  7. 小文字のam/pmを使用したMySQL形式の時間?

    MySQLの時刻を小文字のam/pmでフォーマットするには、LOWER()とDATE_FORMAT()を使用します。最初にテーブルを作成します- mysql> create table formatTime    -> (    -> LoginTime time    -> ); Query OK, 0 rows affected (0.56 sec) 以下は、挿入コマンド-を使用してテーブルにレコードを挿入するためのクエリです。 mysql> insert into formatTime value

  8. MySQLのデータベースに現在の日付を挿入しますか?

    現在の日付をデータベースに挿入するには、NOW()を使用できます。以下は構文です- INSERT INTO yourTableName(yourDateColumnName) VALUES(NOW()); 列にデータ型の日付がある場合、NOW()関数は時刻ではなく現在の日付のみを挿入し、MySQLは警告を出します。警告を削除するには、CURDATE()を使用できます。 まずテーブルを作成しましょう- mysql> create table insertcurrentdate    -> (    -> Id int NOT NULL

  9. MySQLで特権を確認する方法は?

    特権を確認するには、GRANTSでSHOWコマンドを使用します。以下は構文です- SHOW GRANTS; 上記の構文は、rootの特権を示しています。特定のユーザーの権限を確認する場合は、次の構文を使用します- SHOW GRANTS FOR 'yourUserName'@'yourHostName'; 上記の構文は、特定のユーザーの特権をチェックします。 両方の構文を1つずつ実装してみましょう。以下はクエリです- mysql> SHOW GRANTS; 以下は、root権限を表示する出力です- +------------------------

  10. MySQLで値0以外の整数を並べ替えますか?

    値0以外の整数を並べ替えるには、次の構文を使用します- select *from yourTableName order by yourColumnName=0 ,yourColumnName; まずテーブルを作成しましょう- mysql> create table reorderIntegerExcept0    -> (    -> value int    -> ); Query OK, 0 rows affected (0.70 sec) 以下は、挿入コマンド-を使用してテーブルにレコードを挿入する

  11. MySQLでソートされたリストの中央から結果を選択しますか?

    並べ替えられたリストの中央から結果を選択するには、LIMITとともにORDERBY句を使用します。 まず、テーブルを作成しましょう。以下はクエリです- mysql> create table sortedListDemo    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> StudentName varchar(100)    -> ); Query OK, 0 rows affected (0.46 sec

  12. あるMySQLテーブルから別のテーブルにINTOを挿入し、1つの列の値を設定するにはどうすればよいですか?

    まず、テーブルを作成しましょう。以下はクエリです- mysql> create table insertOneToAnotherTable    -> (    -> Value int    -> ); Query OK, 0 rows affected (0.60 sec) 以下は、挿入コマンド-を使用してテーブルにいくつかのレコードを挿入するためのクエリです。 mysql> insert into insertOneToAnotherTable values(100); Query OK, 1 r

  13. 同じ列値を持つフィールドの合計を見つけるためのMySQLクエリ?

    これにはGROUPBY句を使用します。まずテーブルを作成しましょう- mysql> create table sumOfFieldsDemo    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> ClientSerialNumber varchar(100),    -> ClientCost int    -> ); Query OK, 0 rows affected (0.50 se

  14. MySQLで一度に複数の列をソートするにはどうすればよいですか?

    一度に複数の列を並べ替えるには、ORDERBY句を使用できます。以下は構文です- select yourColumnName1,yourColumnName2,yourColumnName3 from yourTableName order by yourColumnName2,yourColumnName3; まずテーブルを作成しましょう- mysql> create table doubleSortDemo    -> (    -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KE

  15. UNIXタイムスタンプをMySQLで人間が読める形式に変換しますか?

    UNIXタイムスタンプを人間が読める形式に変換するには、FROM_UNIXTIME()メソッドを使用します。 まずテーブルを作成しましょう- mysql> create table timeConversionDemo    -> (    -> dateTimeConversion bigint    -> ); Query OK, 0 rows affected (0.45 sec) 以下は、挿入コマンド-を使用してテーブルにレコードを挿入するためのクエリです。 mysql> insert int

  16. MySQLの単一の列の複数の行を更新しますか?

    1つの列の複数の行を更新するには、CASEステートメントを使用します。まずテーブルを作成しましょう- mysql> create table updateMultipleRowsDemo    -> (    -> StudentId int,    -> StudentMathScore int    -> ); Query OK, 0 rows affected (0.63 sec) 以下は、挿入コマンド-を使用してテーブルにレコードを挿入するためのクエリです。 mysql>

  17. 大文字を含むすべてのフィールドを表示するMySQLクエリ?

    大文字を含むすべてのフィールドを表示するには、パターンに対して文字列式のパターンマッチングを実行するRLIKEを使用します。 まずテーブルを作成しましょう- mysql> create table contains_capital_letterDemo    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> Name varchar(100)    -> ); Query OK, 0 rows affected

  18. 複数の文字列に特殊文字が含まれている場合、MySQLは検索しますか?

    文字列に特殊文字が含まれているかどうかを検索するには、REGEXPを使用できます。以下は構文です- select * from yourTableName where yourColumnName REGEXP '[^a-zA-Z0-9]'; まずテーブルを作成しましょう- mysql> create table specialCharactersDemo    -> (    -> StudentId varchar(100)    -> ); Query OK, 0 rows affect

  19. MySQLエラー1064(42000)を解決します:構文にエラーがありますか?

    このエラーは、varcharタイプの代わりにvar_charを使用した場合に発生します。このタイプのエラーを削除するには、たとえば、var_char(100)の代わりにvarchar(100)を使用します。 このエラーがどのように発生するかを見てみましょう- mysql> create table removeErrorDemo    -> (    -> StudentId int,    -> StudentName var_char(50)    -> ); 以下は、エラーを

  20. 1つのMySQL列のみから個別の値を選択するにはどうすればよいですか?

    1つの列からのみ個別の値を選択するには、GROUP BYとともに集計関数MAX()を使用できます。まずテーブルを作成しましょう- mysql> create table distinctFromOneColumn    -> (    -> StudentId int,    -> StudentName varchar(100)    -> ); Query OK, 0 rows affected (0.77 sec) 以下は、挿入コマンド-を使用してテーブルにレコードを挿入するた

Total 4564 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:119/229  20-コンピューター/Page Goto:1 113 114 115 116 117 118 119 120 121 122 123 124 125