ホームページ > データベース > mysql チュートリアル > MySQL で文字列を正しく連結するにはどうすればよいですか?

MySQL で文字列を正しく連結するにはどうすればよいですか?

Patricia Arquette
リリース: 2024-12-27 22:54:10
オリジナル
340 人が閲覧しました

How to Correctly Concatenate Strings in MySQL?

MySQL 文字列連結

この質問は、MySQL の文字列連結演算子に関するものです。 '||' を使用して文字列を連結しようとしているため、提供されたコードは正しくありません。

MySQL で文字列連結を実行するには、'||' を使用する必要があります。オペレーター。ただし、この演算子を使用するには、まず「PIPES_AS_CONCAT」または「ANSI」モードを設定する必要があります。これは、連結操作を実行する前に SET コマンドを使用して行うことができます。

適切な SQL モードを設定してコードを修正したバージョンは次のとおりです。

SET sql_mode='PIPES_AS_CONCAT';
SELECT vend_name || ' (' || vend_country || ')'
FROM Vendors
ORDER BY vend_name;
ログイン後にコピー

'PIPES_AS_CONCAT' または「ANSI」モードでは、「||」を有効にします。 MySQL の文字列連結の演算子。これにより、上記のコードに示すように、複数の文字列を 1 つの文字列に結合できます。

以上がMySQL で文字列を正しく連結するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート