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


Klurig sql-fråga!"!!!!!!!!!!!!!

Postades av 2001-12-03 23:32:53 - Mathias Svensson, i forum visual basic - allmänt, Tråden har 5 Kommentarer och lästs av 597 personer

Undrar om det är nog som kan hjälpa mig med en klurig sqlfråga
jag vill få fram alla cyklar som inte är bokade
jag börjar med att ta fram alla som är av en viss sort och sedan de som inte existerar i bokning
undrar om det är nog som ser fel
undrar lite själv angående not EXISTS

Set val1 = cn.Execute("SELECT DISTINCT Cykel.Cykel_Id FROM Bokningsrad,Bokning,Cykel WHERE Bokning.Boknings_Id = Bokningsrad.Boknings_Id AND Bokningsrad.Cykel_Id = Cykel.Cykel_Id and (Cykel.Cykel_Sort ='" & CmbSort.Text & "')AND NOT EXISTS (SELECT Cykel.Cykel_Id FROM Cykel,Bokningsrad,Bokning WHERE (Cykel.Cykel_Sort ='" & CmbSort.Text & "') AND Bokningsrad.Cykel_Id = Cykel.Cykel_Id AND Bokning.Boknings_Id = Bokningsrad.Boknings_Id AND(Bokning.UthyrningsDatum BETWEEN '" & DTPStartDatum.Value & "' AND '" & CmbAntalDag.Text + DTPStartDatum.Value & "') AND Bokning.AterlamningsDatum BETWEEN '" & DTPStartDatum.Value & "' AND '" & CmbAntalDag.Text + DTPStartDatum.Value & "')")

skulle vara tacksam för all hjälp
mvh mass


Svara

Sv: Klurig sql-fråga!"!!!!!!!!!!!!!

Postades av 2001-12-03 23:51:07 - Pelle Johansson

Börja med att bryta ner sql-frågorna så du verkligen ser vad din sub-query returnerar. Sen bygger du på den, brukar vara enklast så..

Svårt att själv testa för att se vad som strular utan att testa med databasen..

/Pelle


Svara

Sv: Klurig sql-fråga!"!!!!!!!!!!!!!

Postades av 2001-12-04 00:12:02 - Pontus Wång

Enklaste sättet att lösa sådana problem är med hjälp av UNION, testa får du se...


Svara

Sv: Klurig sql-fråga!"!!!!!!!!!!!!!

Postades av 2001-12-04 10:03:30 - Sven Åke Persson

Hej
Eftersom du vägrar att lyda råd och strukturera så har jag roat
mig med att göra det åt dig.

Set val1 = cn.Execute("SELECT DISTINCT Cykel.Cykel_Id FROM Bokningsrad,Bokning,Cykel " & _
"WHERE Bokning.Boknings_Id = Bokningsrad.Boknings_Id " & _
"AND Bokningsrad.Cykel_Id = Cykel.Cykel_Id and (Cykel.Cykel_Sort ='" & _
CmbSort.Text & "') AND NOT EXISTS" & _
"(SELECT Cykel.Cykel_Id FROM Cykel,Bokningsrad,Bokning " & _
"WHERE (Cykel.Cykel_Sort ='" & CmbSort.Text & "') " & _
"AND Bokningsrad.Cykel_Id = Cykel.Cykel_Id " & _
"AND Bokning.Boknings_Id = Bokningsrad.Boknings_Id " & _
"AND(Bokning.UthyrningsDatum BETWEEN '" & _
DTPStartDatum.Value & "' AND '" & _
CmbAntalDag.Text + DTPStartDatum.Value & "')" & _
"AND Bokning.AterlamningsDatum BETWEEN '" & _
DTPStartDatum.Value & "' AND '" & _
CmbAntalDag.Text + DTPStartDatum.Value & "')")

mvh
Sven


Svara

Sv: Klurig sql-fråga!"!!!!!!!!!!!!!

Postades av 2001-12-04 19:00:45 - Mathias Svensson

Det var jättesnällt av dig sven
mvh mass


Svara

Sv: Klurig sql-fråga!"!!!!!!!!!!!!!

Postades av 2001-12-05 07:02:37 - Peter Holm

Fråga Bengt Östberg vad and tycker om UNION......


UUäääääää

Skippa detta med UNION va..


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 628
27 953
271 710
493
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