MySQL

 Computer >> コンピューター >  >> プログラミング >> MySQL
  1. 結果をMySQLにグループ化し、リストに表示しますか?

    このために、ORDERBY-と一緒にGROUPBYを使用します select yourColumnName,count(*) as anyAliasName from yourTableName group by yourColumnName order by yourColumnName; テーブルを作成しましょう- mysql> create table demo7 −> ( −> id int NOT NULL AUTO_INCREMENT, −> first_name varchar(50) −> , &m

  2. MySQLの結果をマージする方法は?

    マージするには、単純な結合を使用します。以下は構文です- select aliasName1.yourColumnName1, aliasName1.yourColumnName2, . . .N aliasName2.yourColumnName1 from yourTableName1 aliasName1 . . . N join yourTableName2 aliasName2 on yourCondition; テーブルを作成しましょう- mysql> create table demo8 −> ( −> id int, −&

  3. JavaでMySQLテーブルからリストを作成する方法はありますか?

    はい、これには、JavaでArrayListの概念を使用します。構文は次のとおりです- ArrayList<ArrayList<yourDataType>> anyVariableName= new ArrayList<ArrayList<yourDataType>>(); テーブルを作成しましょう- mysql> create table demo10 −> ( −> id int not null auto_increment primary key, −> name varcha

  4. MySQLでファイルの場所がrecordsiのテーブルからサブストリングの結果を取得するにはどうすればよいですか?

    サブ文字列をフェッチするには、次の構文のようにMySQLでsubstr()メソッドを使用します- select substr(yourColumnName,startIndex,endIndex) from yourTableName limit anyValue; select substr(yourColumnName,startIndex+endIndex) from yourTableName limit anyValue; テーブルを作成しましょう- mysql> create table demo11 −> ( −> id int NO

  5. MySQLでJavaを使用して、現在の日付に数か月追加しますか?

    以下は、Java-MySQLでINTERVALを使用して月を追加するための構文です。 String query; query = "insert into yourTableName values(curdate()+interval howManyNumberOfMonths month)"; 以下は現在の日付です- mysql> select curdate(); +------------+ | curdate() | +------------+ | 2020-10-25 | +------------+ 1 row in set (0.00 sec)

  6. MySQLでテーブルを更新し、新しい列にイニシャル名のみを表示します

    イニシャルを取得するには、substring_index()とともにleft()の概念を使用します。 テーブルを作成しましょう- mysql> create table demo13 −> ( −> full_name varchar(100), −> short_name varchar(20) −> ); Query OK, 0 rows affected (1.18 sec) 挿入コマンド-を使用して、いくつかのレコードをテーブルに挿入します。 mysql> insert into demo13(fu

  7. PL/SQLで距離をkmからメートルおよびセンチメートルに変換します

    タスクは、PL /SQLで距離をキロメートルからメートルおよびセンチメートルに変換することです。PL/SQLはSQLの拡張であり、SQLのデータ操作と手続き型言語の動作を組み合わせたものです。 問題によると、距離はキロメートルで、その値はメートルとセンチメートルで変換する必要があります。 変換ルールに従って- 1km=1000メートル 1km=100000センチメートル この変換ルールに従って、PL/SQLのロジックによって距離を変換する必要があります。 例 Input: kilometer = 10 Output: meter = 10000    Centim

  8. カウント番号PL/SQLの文字列内の文字と単語の数

    任意の長さの文字列が与えられます。タスクは、PL/SQLを使用して文字列内の文字数と単語数を計算することです。 PL / SQLは、SQLとプログラミング言語の手続き型機能を組み合わせたものです。90年代初頭に、SQLの機能を強化するためにOracleCorporationによって開発されました。 PL / SQLは、SQL自体およびJavaとともに、Oracleデータベースに組み込まれている3つの主要なプログラミング言語の1つです。 PL / SQLブロックには、プログラミングで使用される変数を宣言するために使用されるDECLAREブロックがあり、特定の問題のロジックを記述するBEGIN

  9. SQLのビューとマテリアライズドビューの違い

    データベースの主要な構成要素はそのテーブルであることがわかっているので、データのアクセシビリティをカスタム化するために、ビューの概念があります。言い換えると、テーブルのビューの助けを借りて、すべてのユーザーがそのデータのみにアクセスするように制限できると言えます。彼がアクセスすることになっています。ビューの特性と機能に基づいて、ビューとマテリアライズドビューを区別できるようになりました。 ビューとマテリアライズドビューの重要な違いは次のとおりです。 Sr。いいえ。 キー ビュー マテリアライズドビュー 1 定義 技術的には、テーブルのビューは「クエリの選択」によって作成された

  10. SQLの単純ビューと複雑ビューの違い

    シンプルとコンプレックスについて説明する前に、まずビューとは何かを知っておく必要があります。ビューは、1つ以上のテーブルから作成された論理仮想テーブルであり、主に1つ以上の異なるテーブルから一度に列をフェッチするために使用できます。ビューに含まれるテーブルに基づいて、SQLの単純ビューと複雑ビューを区別できます。 シンプルビューとコンプレックスビューの重要な違いは次のとおりです。 Sr。いいえ。 キー シンプルビュー 複雑なビュー 1 定義 SQLのシンプルビューは、単一のテーブルのみを含むことによって作成されたビューです。つまり、SQLのシンプルビューの場合、ベーステーブ

  11. PL/SQLの数値の最初と最後の桁の合計

    この問題では、番号nが与えられます。私たちのタスクは、PL/SQLの数値の最初と最後の桁の合計を見つけるプログラムを作成することです。 まず、PL/SQLについてブラッシュアップしましょう PL / SQLは、SQLとプログラミング言語の手続き型機能を組み合わせたものです。 問題を理解するために例を見てみましょう 入力 − n =31415 出力 − 8 説明 −最初の桁=3、最後の桁=5。合計=8 この問題を解決するために、最初と最後の桁を番号nに抽出します。そして、それらの合計を印刷します。 最初と最後の桁は、 substr()を使用して抽出されます 機能。 例

  12. SQLデータベースからのタイムスタンプを文字列PHPに変換しますか?

    タイムスタンプを文字列に変換するには、setTimestamp()を使用します。以下が入力、つまりタイムスタンプであるとしましょう- $SQLTimestamp = 1600320600000; 次の出力が必要です。つまり、日付文字列- 2020-09-17 05:30:00 最初に、タイムスタンプから秒を取得します- $seconds = round($SQLTimestamp/1000, 0); 例 <!DOCTYPE html> <html> <body> <?php    $SQLTimestamp = 16003206

  13. MySQLDockerコンテナの作成

    Docker Containerizationの最も重要な機能の1つは、必要なすべての依存関係とパッケージがインストールされた状態でアプリケーションを実行するための制限された環境を作成することです。ほとんどのアプリケーションでは、データポイントを格納するためにバックエンドデータベースが必要です。 Oracleは、コンテナ内でMySQLを実行するためのDockerイメージを提供しているため、データベースアプリケーションをテストするための優れた選択肢になります。テストが完了すると、軽量のMySQLイメージインスタンスにクリーンアップ機能が提供されます。 Dockerを使用すると、MySQLのバイ

  14. PL/SQLの数値の奇数桁と偶数桁をカウントします

    正の整数の桁が与えられ、タスクはPL/SQLを使用して数値の奇数桁と偶数桁の数を計算することです。 PL / SQLは、SQLとプログラミング言語の手続き型機能を組み合わせたものです。これは、SQLの機能を強化するために90年代初頭にOracleCorporationによって開発されました。 PL / SQLは、SQL自体およびJavaとともに、Oracleデータベースに組み込まれている3つの主要なプログラミング言語の1つです。 入力 −int番号=23146579 出力 count of odd digits in a number are : 5 count of even d

  15. パンダのSQLクエリスタイルでデータのサブセットを選択するにはどうすればよいですか?

    はじめに この投稿では、Pandasを使用してSQLスタイルのフィルタリングを使用してデータ分析を実行する方法を紹介します。企業のデータのほとんどは、SQLを取得して操作する必要があるデータベースに保存されています。たとえば、Oracle、IBM、Microsoftのように、独自のSQL実装を備えた独自のデータベースを持っている企業があります。 データは常にCSVファイルに保存されるとは限らないため、データサイエンティストはキャリアのある段階でSQLに対処する必要があります。会社のデータの大部分はOracleに保存されているため、個人的にはOracleを使用することを好みます。 シナリオ

  16. MySQLストアドプロシージャ内に動的SQLクエリを実装しますか?

    ストアドプロシージャでの動的SQLクエリの場合は、PREPARESTATEMENTの概念を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable2033    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> Name varchar(20)    -> ); Query OK, 0 rows affected (1.61 sec) 挿入コマンド-を使用して、テーブ

  17. 列の値をMySQLストアドプロシージャの変数に格納します

    変数を宣言するには、MySQLストアドプロシージャでDECLAREを使用します。まずテーブルを作成しましょう- mysql> create table DemoTable2034    -> (    -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> StudentName varchar(20),    -> StudentAge int    -> ); Query OK, 0 rows

  18. MySQLでTRUEFALSEレコードを01として表示する

    0と1の値を表示するには、列をBOOLEANに設定します。テーブルを作成しましょう- mysql> create table DemoTable2035    -> (    -> Id int NOT NULL AUTO_INCREMENT,    -> Name varchar(20),    -> isMarried boolean,    -> PRIMARY KEY(Id)    -> ); Query OK, 0 rows

  19. カスタム関数を使用してMySQLで日付を検証する

    MySQLで日付を検証するカスタム関数を作成しましょう- mysql> set global log_bin_trust_function_creators=1; Query OK, 0 rows affected (0.03 sec) mysql> delimiter // mysql> create function isValidDate(actualDate varchar(255)) returns int    -> begin    -> declare flag int;    ->

  20. 列値の最初の文字を取得し、MySQLを使用して別の列に挿入します

    これには、LEFT()関数の概念を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable2036    -> (    -> FirstLetter varchar(20),    -> Title varchar(20)    -> ); Query OK, 0 rows affected (1.01 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTa

Total 4564 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:13/229  20-コンピューター/Page Goto:1 7 8 9 10 11 12 13 14 15 16 17 18 19