-
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>
-
別の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) 挿入コマンド-を使用して、テーブルにいくつか
-
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
-
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(
-
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
-
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
-
MySQLのデフォルト値として現在の時刻を含む新しい列を追加しますか?
このために、MySQLでDEFAULTCURRENT_TIMESTAMP句を使用できます。以下は構文です- CREATE TABLE yourTableName ( yourColumnName1 dataType1, yourColumnName timestamp DEFAULT CURRENT_TIMESTAMP ); まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> Id int NOT NULL AUTO
-
MySQLで文字列を含む列名を選択しますか?
これには、SHOWCOLUMNSコマンドを使用できます。構文は次のとおりです。ここでは、LIKE-を使用して文字列を設定しました SHOW COLUMNS FROM yourTableName LIKE ‘yourStringValue’; まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> FirstName varc
-
MySQLの4つのテーブルの中で最大の価値を見つけますか?
4つのテーブルの中から最大の値を見つけるには、メソッドGREATEST()を使用できます。以下は、最初のテーブルを作成するためのクエリです- mysql> create table DemoTable1 -> ( -> Value int -> ); Query OK, 0 rows affected (0.70 sec) 挿入コマンド-を使用して、最初のテーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1 values(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
-
MySQL日時から秒を削除しますか?
MySQL日時から秒を削除するには、次の構文のようにUPDATEとSETを使用します- update yourTableName set yourDateColumnName=yourDateColumnName -second(yourDateColumnName);を設定します まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> Shippingdatetime datetime -> ); Query OK, 0 rows aff
-
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) 挿
-
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
-
MySQLテーブルの作成中に{}を使用できますか?
いいえ、テーブルを作成するときは、この()のように開き括弧と閉じ括弧を使用する必要があります。以下の構文を使用してください- CREATE TABLE IF NOT EXISTS yourTableName ( yourColumnName1 dataType1, . . . . . N ); まずテーブルを作成しましょう- mysql> CREATE TABLE IF NOT EXISTS DemoTab
-
「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
-
文字列を月(数値)に変換する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 (
-
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
-
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
-
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 (
-
現在の日付と特定の時刻を挿入するMySQLクエリ?
これにはCONCAT()を使用できます。構文は次のとおりです- insert into DemoTable values(concat(curdate(), ' yourSpecificTime’)); まずテーブルを作成しましょう- mysql> create table DemoTable ( ArrivalDate datetime ); Query OK, 0 rows affected (1.06 sec) 挿入コマンドを使用して、テーブルにいくつかのレコードを挿入します。現在