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


Att hitta avvikande rader !

Postades av 2004-10-19 13:50:21 - Ricky Rehn, i forum access, Tråden har 3 Kommentarer och lästs av 698 personer

Hej !

Om man har tre tabeller t.ex. Person och HarKört och Bil.
Kan man med hjälp av en nästlad SQL-fråga få fram vilka BilModeller en viss person inte har kört?
Om man t.ex anger en bilmodell så ska man få fram vilka personer som inte har kört modellen.
Tabellerna borde väl se ut ungefär såhär.

PERSON
PersonID (PK)
Namn
...

HARKÖRT
PersonID (PK)
RegNo (PK)
...

BIL
RegNo (PK)
Ägare (FK)
Modell
...

Någon som vet hur man skulle kunna lösa detta ?

mvh
/Ricky


Svara

Sv: Att hitta avvikande rader !

Postades av 2004-10-19 14:09:13 - Pelle Johansson

Hej, du kanske skall ha en tabell till - nämligen modell. Det finns ju flera modeller av VOLVO, SAAB osv.

Det du får tänka är att först utgår man från tabellen användare som alltid förekommer, mot denna matchar man de poster som finns. Detta kallas för join och jag har gjort en enkel film om detta (om den inte visas, ladda ner och installera dekodern först).


http://www.pellesoft.se/area/articles/movies/sql_skriv_en_join.asf

En dekoder finns på http://www.wmplugins.com/ItemDetail.aspx?codec=tscc


Svara

Sv: Att hitta avvikande rader !

Postades av 2004-10-19 15:20:56 - Johan Djupmarker

Jag gjorde en testdatabas enligt din beskrivning, detta fungerar där:

<code>
SELECT Namn, RegNo
FROM BIL, PERSON
WHERE (SELECT COUNT(0) FROM HARKÖRT WHERE HARKÖRT.PersonID = PERSON.PersonID AND BIL.RegNo = HARKÖRT.RegNo) = 0
</code>

Vill du enbart se för en viss bilmodell lägger du bara till det i urvalet.

/Johan


Svara

Sv: Att hitta avvikande rader !

Postades av 2004-10-20 18:30:23 - Ricky Rehn

Hej Grabbar !

Jag försökte att köra köra filmen som Pelle skickade men den körde nog inte helt som den ska.
Provar att köra som Johan föreslår och hoppas att detta fungerar.

Tack, Tack !!

mvh
/Ricky


Svara

Nyligen

  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino
  • 04:14 Vad finns det för kratomalternativ
  • 14:16 Indian online casino

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 570 878
27 965
271 772
518
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