以下のようなMySQLテーブルからいくつかの値を選択したいと思います。 koordsの値が一致した場合にのみ、戦術ID変数とID変数を連結したいと思います。クエリの出力には、テーブル内のすべての行が含まれている必要があります。重複は1行に置き換えられます。 2つの行が緯度と経度の値に一致する場合、2つの行を1つにまとめる必要があります。複数の値を列に連結します。 これは可能ですか?group_concat変数でMySQLを使用して新しい行を作成する
元の表の列は次のとおりID、NETID、戦術、名称、緯度、経度。
SELECT ID, tactical
,CONCAT(latitude, ", ", longitude) as koords
,GROUP_CONCAT(tactical SEPARATOR '-') as newtact
,GROUP_CONCAT(ID SEPARATOR '-') as newID
FROM `NetLog`
WHERE netID = 276
目標は、重複したレコードの情報を含むGoogleマップにマーカーを作成することです。マッピング部分が完了したら、私はこの時点で重複を結合する必要があります。
質問を編集し、サンプルデータと希望する結果を提供してください。 –