Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Har en fråga där jag får konstiga uttdata!

Postades av 2006-08-30 11:23:06 - Gert Lindholm, i forum sql-server/msde, Tråden har 2 Kommentarer och lästs av 908 personer

Har tre tabeller Matcher, Matchtider,Lag

I tabellen Matcher har jag
Omg Tid HemmaKnr BortaKnr Hemmares Bortares
2 7 46432 33669 NULL NULL
2 11 33737 33669 NULL NULL
2 17 33681 33632 NULL NULL
2 4 33697 33632 NULL NULL
2 16 33285 33287 NULL NULL
2 4 41504 33287 NULL NULL
2 8 33290 41638 NULL NULL
2 18 33848 41638 NULL NULL
2 4 33303 33305 NULL NULL
2 9 33306 33305 NULL NULL
2 18 33381 33311 NULL NULL
2 6 42031 33311 NULL NULL osv

När jag kör mon SQL så får jag ut 24 st rader om jag sorterar ut omg 2 men det finns ju bara 12:

SELECT OmgNr, Matchtider, H.Klubb AS Hemma, B.Klubb AS Borta, HemmaRes, BortaRes
FROM Matchtider INNER JOIN
Matcher ON Matcher.TidNr = MatchTider.TidNr INNER JOIN
Lag AS H ON HemmaKNR = H.KlubbId INNER JOIN
Lag AS B ON BortaKNR = B.KlubbId
WHERE OmgNr = 2
ORDER BY Matcher.OmgNr, Matchtider.Matchtider


Svara

Sv: Har en fråga där jag får konstiga uttdata!

Postades av 2006-09-01 10:23:26 - Hans Ekgrund

Kan det inte vara så enkelt att ändra till RIGHT JOIN eller LEFT JOIN beroende på vilken tabell som så att säga styr.

Men INNER JOIN får du ju med alla kombinationer som är möjliga med de data du valt ut...


Skulle testa att låta tabellen Matcher vara den som bestämmer innehållet via en RIGHT JOIN.

SELECT OmgNr, Matchtider, H.Klubb AS Hemma, B.Klubb AS Borta, HemmaRes, BortaRes
FROM Matchtider RIGHT JOIN
Matcher ON Matcher.TidNr = MatchTider.TidNr INNER JOIN
Lag AS H ON HemmaKNR = H.KlubbId INNER JOIN
Lag AS B ON BortaKNR = B.KlubbId
WHERE OmgNr = 2
ORDER BY Matcher.OmgNr, Matchtider.Matchtider



Hjälper inte det är det nog säkrast att nysta upp frågan och testa den del för del.
Att först ta fram tabellen utan att ersätta klubbnumret med namnet osv...


Svara

Sv:Har en fråga där jag får konstiga uttdata!

Postades av 2006-09-01 10:31:39 - Gert Lindholm

Tack för ditt svar Hans,

Det löste sig i natt när jag höll på med det. Som du sa det hjälper att bena upp frågorna så man ser vad man får ut.

Hade i tabellen Matchtider fått med dubletter av alla tider när jag kopierade datan från min server hemma till den jag har på hotellet. Därav att jag fick ut konstig data.

Har du förslag på hur man via en sp räkanr ut en serietabell med hjälp av fälten HemmaRes o BortaRes.

Eller skall man helst lägga upp det i en ny tabell?

Tack på förhand
Gert


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 617
27 953
271 709
5 745
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies