ホームページ  >  記事  >  データベース  >  mysql で -- は何を意味しますか

mysql で -- は何を意味しますか

WBOY
WBOYオリジナル
2022-03-02 15:18:154676ブラウズ

mysql では、「--」はコメント文字であり、単一行のコメントを意味します。有効にするには、コメント文字の後にスペース コメントを追加する必要があります。構文は「-- comment content」です。 ; このコメント文字は、「 #」コメント文字は単一行コメントに使用されます。違いは、「#」コメント文字の後にスペースを追加する必要がないことです。

mysql で -- は何を意味しますか

このチュートリアルの動作環境: Windows10 システム、mysql8.0.22 バージョン、Dell G3 コンピューター。

mysql における -- の意味

MySQL の単一行コメント

1) 単一行のコメントには #comment 記号を使用できます。これは #comment 文字 注釈コンテンツの直後にあります。形式は次のとおりです:

#注释内容

コメント文字 # を使用した単一行コメントの例は次のとおりです:

#从结果中删除重复行
SELECT DISTINCT product_id, purchase_price FROM Product;

2) 単一行コメントでは -- コメント文字を使用できます。コメントを有効にするには、-- コメント文字の後にスペースを追加する必要があります。形式は次のとおりです。

-- 注释内容

単一行コメントでのコメント文字 -- の使用例は次のとおりです。

-- 从结果中删除重复行
SELECT DISTINCT product_id, purchase_price FROM Product;

# と -- の違いは、コメント文字であることです。コンテンツは # の直後に追加され、2 番目の -- コメント コンテンツを追加するには、ダッシュの後にスペースを続ける必要があります。

MySQL 複数行コメント

複数行コメントでは /* */ コメント記号を使用します。 /* はコメント内容の開始に使用され、*/ はコメント内容の終了に使用されます。複数行コメントの形式は次のとおりです。

/*
  第一行注释内容
  第二行注释内容
*/

コメントの内容は /* と */ の間に記述され、複数行にまたがることができます。

複数行コメントの使用例は以下のとおりです

/*这条SELECT语句,
  会从结果中删除重复行*/
SELECT DISTINCT product_id, purchase_price FROM Product;

SQL文中に任意のコメント(単行コメント、複数行コメント)を挿入し、コメントを配置することができます。 SQL ステートメント内の任意の場所。

以下に示すように、SQL ステートメントに 1 行のコメントを挿入します。

SELECT DISTINCT product_id, purchase_price
-- 从结果中删除重复行。 
FROM Product;
SELECT DISTINCT product_id, purchase_price
#从结果中删除重复行。 
FROM Product;

以下に示すように、SQL ステートメントに複数行のコメントを挿入します。

SELECT DISTINCT product_id, purchase_price
/* 这条SELECT语句,  
    会从结果中删除重复行。*/ 
    FROM Product;

コメントは任意の SQL ステートメントに記述することができ、SQL ステートメント内のコメントの数に制限はありません。

推奨学習: mysql ビデオ チュートリアル

以上がmysql で -- は何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。