-
MySQLでコンマ区切りの列に引用符を含めるにはどうすればよいですか?
まず、-を作成しましょう mysql> create table DemoTable1407 -> ( -> Name text -> ); Query OK, 0 rows affected (0.51 sec) insert-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1407 values('John,Bob'); Query OK, 1 row affected (0.20 sec) mysql&
-
MySQLの列のNULLまたはNOTNULL値を確認します
これには、MySQLでISNOTNULLを使用します。構文を見てみましょう- select yourColumnName IS NOT NULL from yourTableName; 上記のクエリは、列にNULL値がない場合は1を返し、それ以外の場合は0を返します。最初に-を作成しましょう。 mysql> create table DemoTable1408 -> ( -> FirstName varchar(30) -> ); Query OK, 0 rows affected (0.5
-
MySQLでエラーを表示せずに重複するvarchar値を追加するにはどうすればよいですか?
このために、例を見て、最初に-を作成しましょう。 mysql> create table DemoTable1409 -> ( -> FirstName varchar(20), -> UNIQUE KEY UN_FirstName(FirstName) -> ); Query OK, 0 rows affected (0.79 sec) 以下は、重複するvarcharを追加するためのクエリです- mysql> alter table DemoTable
-
14日より新しい日付をフェッチするMySQLクエリ?
まず、-を作成しましょう mysql> create table DemoTable1392 -> ( -> ArrivalDate date -> ); Query OK, 0 rows affected (0.43 sec) insert-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1392 values('2019-09-10'); Query OK, 1 row affected (0
-
名前が3つ以上の「a」に一致するMySQLパターン?
以下は構文です- select * from yourTableName where yourColumnName like '%a%a%a%'; まず、-を作成しましょう mysql> create table DemoTable1393 -> ( -> CountryName varchar(40) -> ); Query OK, 0 rows affected (0.71 sec) insert-を使用して、テーブルにいくつかのレコードを挿入します mysql>
-
MySQLで小数点以下2桁の千の数の金額値をフォーマットしますか?
数千の場合は、MySQL FORMAT()を使用します。まず、-を作成しましょう mysql> create table DemoTable1394 -> ( -> Amount decimal(7,3) -> ); Query OK, 0 rows affected (0.68 sec) insert-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1394 values(60); Query OK, 1 row affe
-
1つのクエリで複数の列を一緒に並べ替えるMySQLクエリ
複数の列を並べ替えるには、ORDER BY GREATEST()を使用します。まず、-を作成しましょう mysql> create table DemoTable1395 -> ( -> Value1 int, -> Value2 int, -> Value3 int -> ); Query OK, 0 rows affected (0.79 sec) insert-を使用して、テーブルにいくつかのレコードを挿入します mysq
-
単一のMySQLクエリで個別のテーブルからのNULL値を無視し、NOTNULLレコードの数を表示します
まず、-を作成しましょう mysql> create table DemoTable1 -> ( -> Id int -> ); Query OK, 0 rows affected (1.06 sec) insert-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1 values(1); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable1
-
MySQLを使用して1つの新しい列のすべての列を連結します
まず、-を作成しましょう mysql> create table DemoTable1396 -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> Name varchar(40), -> Age int -> ); Query OK, 0 rows affected (0.93 sec) insert-を使用して、テーブルにいくつかのレコードを挿入します mysql>
-
MySQLの現在の日付からのvarchar日付レコードの比較
日付の比較には、STR_TO_DATE()を使用できます。以下は構文です- select * from yourTableName where str_to_date(yourColumnName,'yourFormatSpecifier') > curdate(); まず、-を作成しましょう mysql> create table DemoTable1397 -> ( -> AdmissionDate varchar(40) -> );s Query OK, 0 ro
-
MySQLのマークからパーセンテージを見つける
まず、-を作成しましょう mysql> create table DemoTable1398 -> ( -> Marks int -> ); Query OK, 0 rows affected (0.50 sec) insert-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1398 values(78); Query OK, 1 row affected (0.15 sec) mysql> insert into
-
新しいレコードを追加せずに次の主キーを取得することは不可能です、それはMYSQLではありません
いいえ、新しいレコードを追加せずに次の主キーを取得することは可能です。まず、-を作成しましょう mysql> create table DemoTable1399 -> ( -> StudentId int NOT NULL AUTO_INCREMENT, -> PRIMARY KEY(StudentId) -> ); Query OK, 0 rows affected (0.53 sec) insert-を使用して、テーブルにいくつかのレコードを挿入します
-
MySQLテーブルにCANDIDATEキーを実装する方法は?
各リレーションには、1つ以上の候補キーがあります。これらの候補キーの1つは、主キーと呼ばれます。各候補キーは主キーの対象となります。したがって、主キーの候補は候補キーと呼ばれます。 MySQLで候補キーを実装するには、複数の列を一意のキーとして設定します。これらのキーは、次の構文のように候補キーの対象になります- alter table yourTableName add unique key anyName(yourColumnName1,yourColumnName2); まず、-を作成しましょう mysql> create table DemoTable1400 &
-
上位2つの最高スコアを見つけるためのMySQLクエリ
これには、集計関数MAX()を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable1383 -> ( -> Id int, -> PlayerScore int -> ); Query OK, 0 rows affected (0.90 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1383 values(200,78
-
1つのMySQLクエリに複数の行を挿入します
まずテーブルを作成しましょう- mysql> create table DemoTable1384 -> ( -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> StudentName varchar(20), -> StudentAge int -> ); Query OK, 0 rows affected (0.63 sec) 挿入コマンドを使用して、テーブルにい
-
1つのMySQLクエリで複数の行を取得するにはどうすればよいですか?
1つのMySQLクエリで複数の行を取得するには、LIKE演算子を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable1385 -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> Name varchar(20) -> ); Query OK, 0 rows affected (0.90 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿
-
MySQLで重複する値をハイフンで区切られた対応する値と組み合わせるにはどうすればよいですか?
結合するには、GROUP_CONCAT()関数を使用して、2行のいくつかの属性を1つに結合します。区切り文字として、ハイフンを使用します。 まずテーブルを作成しましょう- mysql> create table DemoTable1386 -> ( -> Title varchar(255), -> Name varchar(60) -> ); Query OK, 0 rows affected (0.67 sec) 挿入コマンド-を使用して、テーブルにいく
-
MySQLでVIEWの内容を表示しますか?
以下は構文です- select * from yourViewName; まずテーブルを作成しましょう- mysql> create table DemoTable1388 -> ( -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> StudentName varchar(40) -> ); Query OK, 0 rows affected (0.71 sec) 挿入コマンド-を使用して、テー
-
MYSQLでも重複する値になる複数の最大値を選択するにはどうすればよいですか?
これには、結合の概念を使用します。まず、-を作成しましょう mysql> create table DemoTable1389 -> ( -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> StudentMarks int -> ); Query OK, 0 rows affected (2.73 sec) 挿入コマンドを使用して、テーブルにいくつかのレコードを挿入します。ここでは、重複する値も挿入
-
MySQLでCOLLATEを使用して正確な文字列値を検索しますか?
まず、-を作成しましょう mysql> create table DemoTable1620 -> ( -> Subject varchar(20) -> ); Query OK, 0 rows affected (0.42 sec) insert-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1620 values('mysql'); Query OK, 1 row affected (0.13 sec)