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


Enkel SQL-fråga

Postades av 2007-12-12 14:59:16 - Christian Carleberg, i forum access, Tråden har 4 Kommentarer och lästs av 900 personer

Det här är formodligen inte alls en svår fråga, jag har dock kört fast. Jag har två tabeller som båda har
index kundID. T1 innehåller några hundra tusen rader och T2 innehåller 10-15 rader. I T1 är kundID
primärnyckel, men in T2 kan samma kundID finnas flera ggr.

Nu ska jag skriva en SQL-fråga som ger svaret samtliga kolumner ifrån båda tabellerna, men raderna ska vara T1 - T2, dvs de kundID som finns med i T2 ska exkluderas och det som visas är endast de kundID från T1.

Hur gör jag det?

Otroligt tacksam för hjälp! /Christian


Svara

Sv: Enkel SQL-fråga

Postades av 2007-12-12 15:04:41 - Niklas Jansson

Det enklaste borde vara typ:

1. Välj ut alla från T2.
SELECT (UNIQUE) kundID FROM T2

2. Välj ut alla från T1 som inte finns med i 1.
SELECT KundID, ... FROM T1 WHERE KundID NOT IN(SELECT (UNIQUE) kundID FROM T2)

En annan, som jag gillar, är att arbeta med mängder och använda MINUS, typ

SELECT * FROM T1 WHERE KundID IN
((SELECT KundID FROM T1) MINUS
(SELECT UNIQUE kundID FROM T2))


Svara

Sv:Enkel SQL-fråga

Postades av 2007-12-12 15:36:51 - Johan Djupmarker

Vad jag vet så känner inte Access igen UNIQUE, så byt ut (UNIQUE) mot DISTINCT i Niklas exempel så borde det snurra på.

/Johan


Svara

Sv:Enkel SQL-fråga

Postades av 2007-12-12 15:36:56 - Christian Carleberg

Tack och bock!
/Christian


Svara

Sv: Enkel SQL-fråga

Postades av 2007-12-12 16:32:09 - Niklas Jansson

Naturligtvis, sorry.


Svara

Nyligen

  • 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
  • 14:15 Indian online casino
  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av

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 864
27 962
271 767
437
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