-
MySQLでグループ化して選択して合計しますか?
合計するには、集計関数SUM()を使用します。それで、MySQLGROUPBYを使用してグループ化します。まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> ProductName varchar(20), -> ProductQuantity int, -> ProductPrice int -> ); Query OK, 0 rows affected (0.63 sec
-
MySQLで異なるタイプのユーザーの数を取得しますか?
最初にテーブルを作成しましょう- mysql> create table DemoTable -> ( -> UserName varchar(20), -> UserType ENUM('New User','Registered User') -> ); Query OK, 0 rows affected (0.60 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> inser
-
MySQLの数値を使用したラウンドレコード
数値を丸めるには、MySQL ROUND()を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> Amount DECIMAL(10,4) -> ); Query OK, 0 rows affected (1.18 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(100.578); Query OK, 1 row af
-
MySQLで最新の時刻のレコードを表示する
ORDER BY STR_TO_DATE()を使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> DueTime varchar(20) -> ); Query OK, 0 rows affected (0.87 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('7:30AM'); Query OK,
-
MySQLのタイムスタンプ値からの日付のみを表示する
タイムスタンプ値からの唯一の日付を表示するには、MySQLのFROM_UNIXTIME()メソッドを使用します。まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> timestampValue bigint -> ); Query OK, 0 rows affected (0.70 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(
-
'2321/78/54-6'などの特殊文字を使用してレコードを並べ替える
並べ替えるには、ORDER BY SUBSTRING()を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> Value varchar(40) -> ); Query OK, 0 rows affected (0.59 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('2321/78/54-6') &
-
タイムスタンプと列挙型の両方で並べ替えるMySQLクエリ?
これには、ORDER BY DATE()を使用できます。まず、テーブルを作成しましょう。ここでは、タイプDATEの列とタイプENUM-の列があります。 mysql> create table DemoTable -> ( -> JoiningDate date, -> Status ENUM('Good','Excellent','Bad') -> ); Query OK, 0 rows affected (0.5
-
*。*の付与は、MySQLでの付与後に作成されたデータベースに適用されますか?
はい、これはグローバルな特権です。まずユーザーを作成しましょう- mysql> CREATE USER 'Jace'@'localhost' IDENTIFIED BY 'Jace123'; Query OK, 0 rows affected (0.67 sec) *。*を使用してグローバル権限を付与するクエリは次のとおりです: mysql> GRANT SELECT ON *.* TO 'Jace'@'localhost'; Query OK, 0 rows affected (0.58 sec)
-
MySQLテーブルの各値の最大値を選択しますか?
このためには、MAX()とともにGROUPBY句を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> CountryName varchar(20), -> Population int -> ); Query OK, 0 rows affected (0.56 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoT
-
MySQLでmarks1およびmarks2レコードを持つ学生の最大個別マークを取得しますか?
このために、GROUP BY句とともにMAX()を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> StudentEmailId varchar(20), -> Marks1 int, -> Marks2 int -> ); Query OK, 0 rows affected (0.90 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql>
-
MySQLで文字列と数値を含むVARCHARレコードを注文する
これには、ORDERBY句を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> StudentCode varchar(20) -> ); Query OK, 0 rows affected (0.57 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('101J'); Query OK, 1 row a
-
MySQLテーブルストレージエンジンを更新する方法
MySQLテーブルエンジンを更新するには、次の構文に従います- 構文 alter table yourTableName ENGINE=InnoDB; まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> StudentName varchar(20), -> StudentAge int, &nbs
-
MySQLの条件に基づいて、テーブルから一部の行のみを削除します
最初にテーブルを作成しましょう- mysql> create table DemoTable -> ( -> Id int, -> Name varchar(20) -> ); Query OK, 0 rows affected (0.60 sec) 挿入コマンドを使用して、テーブルにいくつかのレコードを挿入します: Insert some records in the table using insert command: mysql> insert
-
末尾のスペースを削除するMySQLクエリ
末尾のスペースを削除するには、MySQLでRTRIM()を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> FirstName varchar(50) -> ); Query OK, 0 rows affected (1.38 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('John '); Que
-
「The」を含む文字列のテキスト操作? MySQLで
ORDER BY TRIM()を使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> Title text -> ); Query OK, 0 rows affected (1.09 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('MongoDB is a no SQL database'); Que
-
MySQLで日付の最後の1秒を取得しますか?
MySQLで日付の最後の秒を取得するには、INTERVALコマンドを使用します。まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> JoiningDatetime datetime, -> DueDatetime datetime -> ); Query OK, 0 rows affected (0.55 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> i
-
JDBCの実装中にストレージエンジンを表示する方法-MySQLCONNECTIONクエリ?
SELECT ENGINEを使用して、ストレージエンジン名を表示します。まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> Name varchar(20), -> Age int, -> CountryName varchar(20) -> ); Q
-
ドメインレコードと検索ボリュームを含むMySQLテーブルから人気のあるドメインを見つけます
このために、ORDERBY句とともにGROUPBYを使用できます。まず、テーブルを作成しましょう&mins; mysql> create table DemoTable -> ( -> URL varchar(40), -> DomainName varchar(20), -> SearchTimes int -> ); Query OK, 0 rows affected (0.62 sec) 挿入コマンド-を使用して、テーブ
-
MySQLは1つのクエリで複数のレコードを更新しますか?
まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> Marks1 int, -> Marks2 int, -> Marks3 int -> ); Query OK, 0 rows affected (0.60 sec) 挿入コマンド-を使用して、テー
-
create tableステートメントの途中にコメントを配置しますか?出来ますか?
はい、#記号を使用することができます。まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY , # Creating a sequence Number -> FirstName varchar(20), # Creating a column to store name -> Age int # creating a co