MySQL

 Computer >> コンピューター >  >> プログラミング >> MySQL
  1. 特定の行を選択して、すでに作成されたテーブルからMySQLテーブルを作成しますか?

    作成済みのテーブルからテーブルを作成するには、CREATE TABLEASSELECTステートメントを使用します。まずテーブルを作成しましょう- mysql> create table DemoTable1318 -> ( -> Id int, -> FirstName varchar(10), -> LastName varchar(10), -> Age int -> ); Query OK, 0 rows affected (0.50 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert

  2. MySQLの月番号ではなく、月の名前のみを出力します

    月番号のみを表示するには、STR_TO_DATE()とともにDATE_FORMAT()を使用します。最初にテーブルを作成しましょう: mysql> create table DemoTable1320 -> ( -> MonthName varchar(20) -> ); Query OK, 0 rows affected (0.43 sec) 例 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1320 values('10/10/2010'); Query OK, 1

  3. 日付をカウントし、繰り返される日付もフェッチするMySQLクエリ

    カウントを表示するには、集計関数COUNT(*)を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable1321 -> ( -> ArrivalDatetime timestamp -> ); Query OK, 0 rows affected (0.50 sec) 例 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1321 values(now()); Query OK, 1 row affected (0.14 sec) mysql&

  4. 単一のクエリでMySQLテーブルのすべての列を特定の値に設定します

    まずテーブルを作成しましょう- mysql> create table DemoTable (    ClientId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    ClientName varchar(40),    ClientAge int,    ClientCountryName varchar(40) ); Query OK, 0 rows affected (0.57 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mys

  5. 文字列「LearnWithEase」を分割し、最後の単語を返すMySQLクエリ?

    このために、SUBSTRING_INDEX()を使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable (    Words TEXT ); Query OK, 0 rows affected (1.62 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('Learn With Ease'); Query OK, 1 row affected (0.32 sec) mysql> insert

  6. MySQLがフィールドタイプと外部キー制約を表示するためのsp_help?

    MySQLでは、SHOWCREATEコマンドを使用してsp_helpを実行できます。 ケース1 − 表の構文は次のとおりです- SHOW CREATE TABLE yourTableName; ケース2 − ストアドプロシージャの構文は次のとおりです- SHOW CREATE PROCEDURE yourProcedureName; まずテーブルを作成しましょう- mysql> create table DemoTable (    EmployeeId int NOT NULL AUTO_INCREMENT,    Employee

  7. 単一のMySQLクエリで行をコンマ区切りのリストに折りたたむにはどうすればよいですか?

    行をコンマ区切りのリストに折りたたむには、GROUP_CONCAT()を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable (    Id int,    Name varchar(40) ); Query OK, 0 rows affected (0.52 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(100,'Chris Brown'); Query OK, 1 ro

  8. 1つのMySQLクエリで、1つの条件で空白の文字列と0の両方をチェックできますか?

    はい、単一の条件で空白の文字列と0をチェックできます。まずテーブルを作成しましょう- mysql> create table DemoTable (    ClientId varchar(40) ); Query OK, 0 rows affected (1.01 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('CLI-01'); Query OK, 1 row affected (0.36 sec) mysql> insert in

  9. MySQLでファイルパスのある列を見つけて置き換えるにはどうすればよいですか?

    したがって、MySQL REPLACE()を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable (    FolderLocation text ); Query OK, 0 rows affected (0.80 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('C/ProgramFiles/AllMySQLProgram'); Query OK, 1 row affected (0.13

  10. MySQLでセパレータとセパレータの後の数字を削除して、現在の値のサブストリングで値を更新するにはどうすればよいですか?

    ここで、「 StringSeparatorNumber」という形式の文字列があるとします。 」はJohn/56989のような形式です。ここで、区切り文字/の後の数字を削除する場合は、SUBSTRING_INDEX()を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable (    StudentName varchar(100) ); Query OK, 0 rows affected (1.05 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into

  11. MySQLを使用して列のすべての値から最後の3桁の合計を取得します

    最後の3桁の合計が必要なので、RIGHT()とともに集計関数SUM()を使用する必要があります。まずテーブルを作成しましょう- mysql> create table DemoTable (    Code int ); Query OK, 0 rows affected (0.77 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(5464322); Query OK, 1 row affected (0.21 sec) mysql> insert in

  12. 個別の値の出現をカウントし、その結果を新しい列に表示するMySQLクエリ?

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

  13. MySQLのprepareステートメントで変数を使用する

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

  14. MySQLを使用して、選択した日(2010-11-04)から現在の日付までのクエリを選択するにはどうすればよいですか?

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

  15. レコードをフェッチするためのLIKEおよびORを使用したテキスト検索のMySQLクエリ

    まずテーブルを作成しましょう- mysql> create table DemoTable (    Subject text ); Query OK, 0 rows affected (0.86 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('Introduction to MySQL'); Query OK, 1 row affected (0.31 sec) mysql> insert into DemoTable values(

  16. MySQLで現在の日付から過去3日間の間隔からレコードを取得し、対応するレコードを追加します

    まずテーブルを作成しましょう- mysql> create table DemoTable (    ProductAmount int,    PurchaseDate datetime ); Query OK, 0 rows affected (0.94 sec) 注 −現在の日付が2010-09-15だとします。 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(567,'2019-09-10'); Query OK, 1 ro

  17. MySQL INSERTで行の重複を防ぐ方法は?

    このためには、列にUNIQUEKEYを使用する必要があります。まずテーブルを作成しましょう- mysql> create table DemoTable (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    FirstName varchar(30),    UNIQUE KEY(FirstName) ); Query OK, 0 rows affected (1.76 sec) 挿入コマンドを使用して、テーブルにいくつかのレコードを挿入します。現在、「David」のような重複

  18. MySQLの列から+/-1以内の整数を検索します

    これには、-1と1の間を使用します。最初にテーブルを作成しましょう- mysql> create table DemoTable (    Value int ); Query OK, 0 rows affected (0.76 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(14); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable values(15); Query OK

  19. アイテムの組み合わせがMySQLに2回挿入されるのを防ぎますか?

    アイテムの組み合わせが2回挿入されないようにするには、次の構文に示すように、テーブルを変更し、列にUNIQUEを設定します- alter table yourTableName add constraint yourConstraintName unique(yourColumnName1,yourColumnName2,....N); まずテーブルを作成しましょう- mysql> create table DemoTable (    Value1 int,    Value2 int ); Query OK, 0 rows affected

  20. テーブルのフィールドにSQLでNOTNULLプロパティが設定されているかどうかを確認しますか?

    テーブルのフィールドにNOTNULLプロパティがあるかどうかを確認するには、2つの構文のいずれかを使用できます。最初の構文は次のとおりです- desc yourTableName; 以下は2番目の構文です- select column_name,    is_nullable    from information_schema.columns    where table_schema = ‘yourDatabaseName’    and table_name = 'yourT

Total 4564 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:51/229  20-コンピューター/Page Goto:1 45 46 47 48 49 50 51 52 53 54 55 56 57