0
テーブルT1
のフィールドがorders
の場合、Text
というデータ型があります。MySQLフィルタとしてのテキストとしてデータ型を持つDistinctとしてフィールドを選択します。
user:1|number:2|expiry:9/2018
user:3|number:2|expiry:9/2018
user:1|number:3|expiry:1/2020
と私はそう期待出力つもりがあることnumber:
とexpiry:
に基づいてSELECT
DISTINCT
にしたいと思います:
user:1|number:2|expiry:9/2018
user:1|number:3|expiry:1/2020
次のような
〜にacそれを知っている?
を取得するために凝集を使用できるため、あなたは平均 'SUBSTRING_INDEX(受注、 '|'、 - 2)何が私のために説明することができます' –
@MichaelLucasこの関数は、 '|'のような区切り文字で区切り文字を区切っています。最後の引数は、ケースのテキストをどこから選ぶかです。-2を指定して最初のパイプの後にテキストを選択するか、 'table1'から' select substring_index(orders、 '|'、 - 2)関数の実際の出力を取得するためのクエリ –