MySQL

 Computer >> コンピューター >  >> プログラミング >> MySQL
  1. MySQLでLIMITを使用した複数のWHERE?

    このために、UNIONALL演算子を使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> Subject varchar(100)    -> ); Query OK, 0 rows affected (0.64 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql>

  2. 別のMySQLテーブルの列でGROUPBY

    このために、CREATE TABLEASSELECTステートメントを使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable1    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> CountryName varchar(20)    -> ); Query OK, 0 rows affected (0.68 sec) 挿入コマンド-を使用して、テーブルにいくつか

  3. MySQLのすべての月の最後の日を取得しますか?

    すべての月の最後の日を取得するには、MySQLのLAST_DAY()関数を使用します- SELECT LAST_DAY(yourColumnName) from yourTableName; まずテーブルを作成しましょう- mysql> create table DemoTable    (    ShippingDate date    ); Query OK, 0 rows affected (0.69 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert int

  4. MySQLで範囲内の特定の行を選択しますか?

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

  5. MySQLフィールドのすべての値を0に設定しますか?

    フィールドのすべての値を0に設定するには、更新コマンド-を使用します。 update yourTableName set yourColumnName=0;を更新します まずテーブルを作成しましょう- mysql> create table DemoTable    (    Number int    ); Query OK, 0 rows affected (0.64 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values

  6. 2番目のテーブルの値を最初のテーブルの値で追加してMySQLデータベーステーブルのフィールドを更新するにはどうすればよいですか?

    まずテーブルを作成しましょう- mysql> create table DemoTable1    (    value int    ); Query OK, 0 rows affected (0.59 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1 values(10); Query OK, 1 row affected (0.17 sec) selectステートメントを使用してテーブルのすべてのレコードを表示する- mysq

  7. MySQLのデフォルト値として現在の時刻を含む新しい列を追加しますか?

    このために、MySQLでDEFAULTCURRENT_TIMESTAMP句を使用できます。以下は構文です- CREATE TABLE yourTableName (    yourColumnName1 dataType1,    yourColumnName timestamp DEFAULT CURRENT_TIMESTAMP ); まずテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> Id int NOT NULL AUTO

  8. MySQLで文字列を含む列名を選択しますか?

    これには、SHOWCOLUMNSコマンドを使用できます。構文は次のとおりです。ここでは、LIKE-を使用して文字列を設定しました SHOW COLUMNS FROM yourTableName LIKE ‘yourStringValue’; まずテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> FirstName varc

  9. MySQLの4つのテーブルの中で最大の価値を見つけますか?

    4つのテーブルの中から最大の値を見つけるには、メソッドGREATEST()を使用できます。以下は、最初のテーブルを作成するためのクエリです- mysql> create table DemoTable1    -> (    -> Value int    -> ); Query OK, 0 rows affected (0.70 sec) 挿入コマンド-を使用して、最初のテーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1 values(10);

  10. 同じ値を持つすべての代替行文字列を更新するMySQLクエリ?

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

  11. MySQL日時から秒を削除しますか?

    MySQL日時から秒を削除するには、次の構文のようにUPDATEとSETを使用します- update yourTableName set yourDateColumnName=yourDateColumnName -second(yourDateColumnName);を設定します まずテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> Shippingdatetime datetime    -> ); Query OK, 0 rows aff

  12. MySQLのPHPstripos()と同等のものは何ですか?

    MySQLで同等のstripos()はINSTR()であり、別の文字列で最初に出現する文字列の位置を返します。以下は構文です- select instr(yourColumnName,yourWord) As anyAliasName from yourTableName; まずテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> Title text    -> ); Query OK, 0 rows affected (1.22 sec) 挿

  13. MySQLでGROUPBYを使用して行を取得しますか?

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

  14. MySQLテーブルの作成中に{}を使用できますか?

    いいえ、テーブルを作成するときは、この()のように開き括弧と閉じ括弧を使用する必要があります。以下の構文を使用してください- CREATE TABLE IF NOT EXISTS yourTableName (    yourColumnName1 dataType1,    .    .    .    .    .    N ); まずテーブルを作成しましょう- mysql> CREATE TABLE IF NOT EXISTS DemoTab

  15. 「1時間15分」のような文字列を75分に変換するMySQLクエリ?

    この変換にはstr_to_date()を使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable    (    stringDate varchar(100)    ); Query OK, 0 rows affected (0.86 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('1h 15 min'); Query OK, 1 row affecte

  16. 文字列を月(数値)に変換するMySQLクエリ?

    str_to_date()メソッドを使用する- select month(str_to_date(yourColumnName,'%b')) from yourTableName; まずテーブルを作成しましょう- mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    MonthName varchar(100)    ); Query OK, 0 rows affected (

  17. MySQLのすべてのテキストの前に行を付けて、すべての行を更新しますか?

    これには、CONCAT()関数を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Subject varchar(200)    ); Query OK, 0 rows affected (1.36 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable(Sub

  18. MySQLで「\\」エントリを削除するにはどうすればよいですか?

    削除コマンドを使用できます- delete from yourTableName where yourColumnName='\\\\';から削除します まずテーブルを作成しましょう- mysql> create table DemoTable    (    FolderName varchar(100)    ); Query OK, 0 rows affected (0.67 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into Dem

  19. MySQLでフロートを保存するために何を使用しますか?

    フロートをMySQLに格納するには、DECIMAL()の概念を使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable    (    Price DECIMAL(10,2)    ); Query OK, 0 rows affected (1.59 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(874674.50); Query OK, 1 row affected (

  20. 現在の日付と特定の時刻を挿入するMySQLクエリ?

    これにはCONCAT()を使用できます。構文は次のとおりです- insert into DemoTable values(concat(curdate(), ' yourSpecificTime’)); まずテーブルを作成しましょう- mysql> create table DemoTable    (    ArrivalDate datetime    ); Query OK, 0 rows affected (1.06 sec) 挿入コマンドを使用して、テーブルにいくつかのレコードを挿入します。現在

Total 4564 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:101/229  20-コンピューター/Page Goto:1 95 96 97 98 99 100 101 102 103 104 105 106 107