Vinnaren i pepparkakshustävlingen!
2015-12-16, 06:58
  #1
Medlem
Hej

Jag är relativt ny inom plsql världen och behöver lite hjälp.

Jag skulle vilja slå ihop rader exempel:

Id
1
2
3

Namn
Banan
Äpple
Banan

Kostnad
10
5
10


Önskat resultat

Id
1
2

Namn
Banan
Äpple

Kostnad
20
5


Hoppas jag gör mig förstod nu. Tack för hjälpen
Citera
2015-12-16, 07:10
  #2
Moderator
Protons avatar
Citat:
Ursprungligen postat av ElegantTD
Hej

Jag är relativt ny inom plsql världen och behöver lite hjälp.

Jag skulle vilja slå ihop rader exempel:

Id
1
2
3

Namn
Banan
Äpple
Banan

Kostnad
10
5
10


Önskat resultat

Id
1
2

Namn
Banan
Äpple

Kostnad
20
5


Hoppas jag gör mig förstod nu. Tack för hjälpen
Varför har banan 2 olika idn? är de böjda åt höger respektive vänster och skiljer sig av den anledningen?

Du kan ta dig en titt på SUM och GROUP BY som förekommer i praktiskt taget alla varianter av SQL så lär du komma på det.
Citera
2015-12-16, 07:34
  #3
Medlem
Gustav.Frigolits avatar
Jag gissar det är en samling av årets fruktinköp hos Pressbyrån och att det inte handlar om Höger/Vänsterbananer.
Men Proton har gett dig rätt verktyg skulle jag säga men jag tror inte "Id" är intressant här.
(Id 1 kommer inte att ha priset/summan 20)
Vill egentligen bara tipa om att det finns många bra tutorials för TS vidare SQL-äventyr, här är ett exempel:
http://www.w3schools.com/sql/sql_distinct.asp
Citera
2016-02-19, 11:02
  #4
Medlem
Citat:
Ursprungligen postat av ElegantTD
Hej

Jag är relativt ny inom plsql världen och behöver lite hjälp.

Jag skulle vilja slå ihop rader exempel:

Id
1
2
3

Namn
Banan
Äpple
Banan

Kostnad
10
5
10


Önskat resultat

Id
1
2

Namn
Banan
Äpple

Kostnad
20
5


Hoppas jag gör mig förstod nu. Tack för hjälpen

Om du kan justera felet alternativt förklara varför Banan förekommer två gånger så går det att lösa det du vill.
Citera
2016-02-22, 21:45
  #5
Medlem
Bongomans avatar
Detta skulle lösts från början med foreign keys och länktabeller. Nu är det som det är så du får jobba med temporära tabeller och sedan föra över resultaten till originaltabellen. En farlig operation då det finns risk att data försvinner om du raderar originalvärdena och summan inte förs tillbaks.
Citera
2016-03-01, 01:25
  #6
Medlem
Jag tror att några av bananerna är ekologiska.

Förlåt!

Allvarligt talat, varför finns det så här många trådar?

Men, det finns snudd på oräknelig information att ta till sig i ämnet
om du anstränger dig lite mer.
Sök med valfri sökmotor.

Vem vet?
Du kanske är en smart kille?
Du kanske kommer på något som många i världen kan ha användning av.
Men, då måste nog du anstränga dig lite mer än du gjort än så länge.
__________________
Senast redigerad av 19pints 2016-03-01 kl. 01:38.
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback