Hvis jeg har en tabell som ser slik ut:
navn | tlf nr | mobil | type
Kjell | 21111111 | 90000000 | kunde
espen | 23333333 | 91000000 | gjest
Kjell | 244444444 | 930000000 | kunde
Ønsker å slå sammen alle som har samme navn. Slik at tabellen blir:
(type trenger du ikke tenke på, et navn har alltid samme type)
navn | tlf nr | mobil | type
Kjell | 21111111, 244444444 | 90000000,93000000 | kunde
espen | 23333333 | 91000000 | gjest
finnes det noen lur måte å gjøre dette på?
Kan også klare meg fint med med å få en tabell som ser slik ut:
navn | tlf nr | mobil | type
Kjell | 21111111| 244444444 | 90000000 | 93000000 | kunde
espen | 23333333 | 91000000 | gjest
Trenger heller ikke være en tabell, men helt ok om jeg kan få en select funksjon som henter ut en nedlastbar csv fil.
Til nå har jeg bare kommet til:
SELECT navn, tlfnr, mobil, type, count(*)
FROM 0demo
GROUP BY navn
Men den gir meg bare
navn | tlf nr | mobil | type | Count(*)
Kjell | 21111111 | 90000000 | kunde | 2
espen | 23333333 | 91000000 | gjest | 1
navn | tlf nr | mobil | type
Kjell | 21111111 | 90000000 | kunde
espen | 23333333 | 91000000 | gjest
Kjell | 244444444 | 930000000 | kunde
Ønsker å slå sammen alle som har samme navn. Slik at tabellen blir:
(type trenger du ikke tenke på, et navn har alltid samme type)
navn | tlf nr | mobil | type
Kjell | 21111111, 244444444 | 90000000,93000000 | kunde
espen | 23333333 | 91000000 | gjest
finnes det noen lur måte å gjøre dette på?
Kan også klare meg fint med med å få en tabell som ser slik ut:
navn | tlf nr | mobil | type
Kjell | 21111111| 244444444 | 90000000 | 93000000 | kunde
espen | 23333333 | 91000000 | gjest
Trenger heller ikke være en tabell, men helt ok om jeg kan få en select funksjon som henter ut en nedlastbar csv fil.
Til nå har jeg bare kommet til:
SELECT navn, tlfnr, mobil, type, count(*)
FROM 0demo
GROUP BY navn
Men den gir meg bare
navn | tlf nr | mobil | type | Count(*)
Kjell | 21111111 | 90000000 | kunde | 2
espen | 23333333 | 91000000 | gjest | 1