1例: 図1のフィールドを図2に分割するには アカウントIDを選択、 サブストリングインデックス(サブストリングインデックス(a.related_shop_ids,',' ,b.help_topic_id+1)、'、'、-1) ショップID から セールスハングアカウント 参加する mysql.help_topic b b.help_topic_id について < (length(a.related_shop_ids) - length(replace(a.related_shop_ids,',',''))+1) a.account_id で並べ替え 2: 次にshopsテーブルに接続してクエリを実行し、必要なフィールドを抽出します。ここではnameを抽出する必要があります。 ショップ s から shopname,a.account_id として s.`name` を選択します。 内部結合( アカウントIDを選択、 サブストリングインデックス(サブストリングインデックス(a.related_shop_ids,',' ,b.help_topic_id+1)、'、'、-1) ショップID から セールスハングアカウント 参加する mysql.help_topic b b.help_topic_id について < (length(a.related_shop_ids) - length(replace(a.related_shop_ids,',',''))+1) s.shop_id=a.shopid で a.account_id)a で注文 3: 同じaccount_idをコンマで区切って1行にまとめる //これら 2 つはインターネットからの例です。select ID, group_concat(NAME) as NAME from table group by ID; ID によるグループから ID、group_concat(NAME SEPARATOR ';') を NAME として選択します。 //上記の 2 つの参照を利用して、select account_id,GROUP_CONCAT(shopname SEPARATOR',')as shopname from (select s.`name` as shopname,a.account_id from shops s 内部結合( アカウントIDを選択、 サブストリングインデックス(サブストリングインデックス(a.related_shop_ids,',' ,b.help_topic_id+1)、'、'、-1) ショップID から セールスハングアカウント 参加する mysql.help_topic b b.help_topic_id について < (length(a.related_shop_ids) - length(replace(a.related_shop_ids,',',''))+1) order by a.account_id)a on s.shop_id=a.shopid) a GROUP BY account_id 効果は以下のとおりです 2番目の方法 sales_hang_account から g.account_id、g.related_shop_ids、GROUP_CONCAT(s.name) を shopname として選択し、find_in_set(s.shop_id 、g.related_shop_ids) でショップ s を結合します。 g.account_id でグループ化 SQL Server の [製品] -- このフィールドの保存形式は 7、8、9、11、10、12 で、データ型は nvarchar です。 id、ProductName=stuff を選択((base_supplier_product から ',' + product_chinaname を選択、charindex(','+ltrim(productid)+',',','+ Product + ',') > 0、xml path('') の場合)、1、1、'') base_Pre_sale_project より 結果 これで、MySQL のフィールドからカンマ区切りの値を抽出して新しいフィールドを作成する方法についての説明は終わりです。MySQL フィールドのカンマ区切りの値の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
>>: JavaScript配列の組み込みメソッドの詳細な説明
この記事では、参考までにMySQL zipファイルをインストールする具体的な方法を紹介します。具体的...
Windows サーバー リモート デスクトップのデフォルトのポート番号は 3389 です。職場でサ...
目次序文シナリオシミュレーション要約する序文最近、sql_mode の話題については何度も話し合われ...
目次序文:特定の操作ステップ1: プレハブを準備するステップ2: オブジェクトプールを初期化するステ...
閉鎖による問題を回避するためのletについてオブジェクト指向の考え方を使用して、購入者情報の削除機能...
この記事は、透明度を変えてカルーセルにするXiaomiカルーセルを真似て書いたものです。初心者なので...
序文最近、偶然 MySQL の coalesce を発見しました。ちょうど時間があったので、MySQ...
MySQLサーバーは--skip-grant-tablesオプションで実行されているため、このステー...
【序文】当プロジェクトの SMS 機能は、第三者に接続することです。第三者からの元の受信確認要求は ...
CentOS 8をインストールした後、ネットワークを再起動すると次のエラーが表示されますエラーメッセ...
MacBookにpython3.7.0をインストールする詳細な手順は、参考までに記録されています。具...
メディアデバイスタイプの使用法の詳細な説明: <!DOCTYPE html> <h...
時は経つのが早く、わずか 6 日後には 2013 年が歴史になります。今年は、いわゆるトレンドが多す...
MySQL は、ネットワーク経由だけでなく、名前付きパイプ経由でも接続できます。MySQL への接続...
ソフトウェアとハードウェア環境centos7.6.1810 64ビット cat /etc/red...