mysql データベースのメタ説明タグについて、製品の説明段落の最初の文だけをコピーしようとしています。例えば。この製品説明では、products_description フィールドから products_meta_description フィールドにコピーする最初の文が必要です。
「Kendall Howard 8U コンパクト シリーズ SOHO サーバー キャビネット ラックは、スペースが限られている IT セットアップに最適です。洗練された耐久性のあるデザインは、サーバーの安全性を犠牲にすることなくコンパクトなデザインを望む中小企業、ホーム オフィス、または IT プロフェッショナル向けに特別に構築されています。ラック機器」。
「Kendall Howard 8U コンパクト シリーズ SOHO サーバー キャビネット ラックは、限られたスペースの IT セットアップに最適です。」として、products_meta_description にコピーする必要があります。
UPDATE products SET products_meta_description = products_description(1st sentence only)
それを行う方法がわからない。段落で見つかった最初のピリオド (.) を見つけて、その前のすべてを取得したと思います。ところで、私はphpmyadmin sqlクエリツールでこれをやっています。何千もの製品があるので、手動で行うよりも、製品ごとに定型のメタ ディスクリプション タグを入力するのが最も簡単な方法だと思いました。