/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Access Database join spørgsmål
Fra : MS


Dato : 16-08-02 16:22

SQL = "SELECT * FROM besoegende INNER JOIN oploesning ON
besoegende.SessionsID = oploesning.sessionsID"

Ovenstående virker fint, men den retunerer kun rækker fra tabellen
besoegende hvor sessionsID går igen i tabellen oploesning
Nu er det sådan at det ikke er altid at sessionsID'et er i begge tabeller,

Men jeg vil gerne have alle udtræk fra tabellen besoegende, og hvor muligt,
også rækkerne fra tabellen oploesning hvor sessionsID'et går igen.

Kan dette forståes ? hvordan formulerer jeg min SQL. Jeg var eller så stolt
over at jeg selv havde brygget denne SQL sammen, men ak !

Mvh.
Martin

 
 
Jakob Møbjerg Nielse~ (16-08-2002)
Kommentar
Fra : Jakob Møbjerg Nielse~


Dato : 16-08-02 16:50

MS wrote:
> Kan dette forståes ? hvordan formulerer jeg min SQL. Jeg var eller så
> stolt over at jeg selv havde brygget denne SQL sammen, men ak !

Jeg *tror* jeg har forstået dit spørgsmål. Prøv med en "left outer join"
i stedet for en "inner join".

--
Jakob Møbjerg Nielsen | "Five exclamation marks, the
jakob@dataloger.dk | sure sign of an insane mind."
http://www.jakobnielsen.dk/ | -- Terry Pratchett, Reaper Man
Jeg søger et fuldtidsjob som programmør. Tag et kig på hjemmesiden.



Jakob Møbjerg Nielse~ (16-08-2002)
Kommentar
Fra : Jakob Møbjerg Nielse~


Dato : 16-08-02 16:57

MS wrote:
> Mvh.
> Martin

PS: Nu glemte jeg det lige i min første post, men sådan et spørgsmål her
hører egentlig til i news:dk.edb.database.

--
Jakob Møbjerg Nielsen | "Five exclamation marks, the
jakob@dataloger.dk | sure sign of an insane mind."
http://www.jakobnielsen.dk/ | -- Terry Pratchett, Reaper Man
Jeg søger et fuldtidsjob som programmør. Tag et kig på hjemmesiden.



MS (16-08-2002)
Kommentar
Fra : MS


Dato : 16-08-02 19:14

>jakob wrote:

>PS: Nu glemte jeg det lige i min første post, men sådan et spørgsmål her
>hører egentlig til i news:dk.edb.database.

Ja måske, men nu var du heldigvis så flink at svare på det med et svar der
VIRKER, mange tak for det.
Forespørgslen foregår i en .asp applikation så det er vel lidt ok.

Tak for det hurtige svar.

Martin

Jesper Stocholm (16-08-2002)
Kommentar
Fra : Jesper Stocholm


Dato : 16-08-02 19:36

MS wrote in news:3d5e4033.11170522@news.inet.tele.dk:

>>jakob wrote:
>
>>PS: Nu glemte jeg det lige i min første post, men sådan et spørgsmål
>>her hører egentlig til i news:dk.edb.database.
>
> Ja måske, men nu var du heldigvis så flink at svare på det med et svar
> der VIRKER, mange tak for det.
> Forespørgslen foregår i en .asp applikation så det er vel lidt ok.

det ved jeg nu ikke ... mener du også at dit spørgsmål ville være on-
topic i en gruppe som dk.edb.system.ms-windows.* da din IIS kører på en
Windows-box ?

Min pointe er: du opnår mest ved at spørge i den korrekte gruppe - og for
alle os andre - der fx anvender Usenet som opslagsværk - gør du vores
arbejde med at søge information meget nemmere ved at bruge de korrekte
gruppper. Dit spørgsmål omhandlede problemer med en SQL-sætning. Derfor
er det eneste rigtige sted at stille det i netop dk.edb.database . Ikke
alene vil du dermed have postet i den korrekte gruppe - dine chancer for
et kvalificeret svar vil også stige, da brugerne af den korrekte gruppe
typisk har en mere til-bunds-gående indsigt i dit problem [1] end
brugerne af en perifær gruppe, der sådan cirka rammer dit problem.

[1] Jeg er klar over, at mange af de meget kompetente brugere af
dk.edb.database også frekventerer denne gruppe :)

--
Jesper Stocholm
http://stocholm.dk
http://asp.stocholm.dk
Svar til gruppen og ikke til mig privat pr. email :|

Kasper Katzmann (16-08-2002)
Kommentar
Fra : Kasper Katzmann


Dato : 16-08-02 21:15

> det ved jeg nu ikke ... mener du også at dit spørgsmål ville være on-
> topic i en gruppe som dk.edb.system.ms-windows.* da din IIS kører på en
> Windows-box ?

Come on! Nu må i altså spare på krudtet.
Når jeg skal bruge indholdet fra en database i en ASP side,
så er det mest naturlige i verden, for mig, at kigge i denne NG.

For man kan da skrive SQL statements i en ASP side!!? ... eller??

Hvor om alting er, så er der en vis tendens til at være meget snævertsynet,
når
det kommer til accept af postings i de forskellige NGer.
OK, nogle er da helt hen i skoven og de skal også henvises til de rette
NGer, ingen
tvivl om det..
Men i Martins tilfælde kan man efter min bedste overbevisning godt kalde
det ON-Topic.

Så bare fordi der er nogle regler på USENET er det jo ikke ens
betydende med at de skal tolkes så stramt at man knap kan skrive et indlæg
uden først at have spurgt om lov.

Jeg er i hvert fald glad for at spørgsmålet blev stillet her hvor jeg følger
med
og, som det måske skinder igennem, synes det hører hjemme.

Med de aller venligste hilsner
Kasper K



Jesper Stocholm (16-08-2002)
Kommentar
Fra : Jesper Stocholm


Dato : 16-08-02 21:36

Kasper Katzmann wrote in
news:3d5d5d48$0$27651$edfadb0f@dspool01.news.tele.dk:

> Come on! Nu må i altså spare på krudtet.
> Når jeg skal bruge indholdet fra en database i en ASP side,
> så er det mest naturlige i verden, for mig, at kigge i denne NG.
>
> For man kan da skrive SQL statements i en ASP side!!? ... eller??

spørgsmålet der blev stillet omhandlede hvordan man lavede en JOIN
imellem et par tabeller i en database. Principielt set kan jeg ikke se,
hvorfor dette skal postes i en ASP-nyhedsgruppe - uanset om SQL-sætningen
skal afvikles imod en database fra en ASP-side.

> Så bare fordi der er nogle regler på USENET er det jo ikke ens
> betydende med at de skal tolkes så stramt at man knap kan skrive et
> indlæg uden først at have spurgt om lov.
>
> Jeg er i hvert fald glad for at spørgsmålet blev stillet her hvor jeg
> følger med og, som det måske skinder igennem, synes det hører hjemme.

det er også fint - jeg er blot ikke enig med dig [1]. Jeg vil mene, at
spørgsmålets "Off/On-topic"-relevans er på grænsen til at være fejlagtigt
placeret. Spørgsmålet handler om opbygning af en SQL-sætning og end ikke
svaret er på nogen måde relateret til ASP. Derfor mener jeg, at det burde
have været postet i dk.edb.database (evt. dk.edb.database.ms-access, hvis
databasen er MS-Access). Vær også opmærksom på, at det faktisk ikke var
min mening at lave et "It's my way or the high-way"-indlæg. Min pointe
med formålet var mere at forsøge at forklare, at der faktisk er fordele
ved at poste indlæg i de korrekte grupper - og ikke blot den man normalt
bruger.

I øvrigt ser jeg med gru frem til det tidspunkt, hvor denne gruppe
besværes af indlæg om .Net - så der dermed skal oprettes en særskilt
gruppe til dette. Som jeg lige umiddelbart kunne se i dk.admin, så hælder
det i retning af, at der oprettes et dotnet-hierarki under
dk.edb.programmering ... og ikke fx
dk.edb.internet.webdesign.serverside.asp.aspnet . Det skal nok blive
sjovt :)


[1] Ikke at min mening på nogen måde er bedre end din :)

Og så har jeg sat FUT til dk.admin.netikette, hvortil svar på dette
indlæg sendes.

--
Jesper Stocholm
http://stocholm.dk
http://asp.stocholm.dk
Svar til gruppen og ikke til mig privat pr. email :|

Jakob Møbjerg Nielse~ (16-08-2002)
Kommentar
Fra : Jakob Møbjerg Nielse~


Dato : 16-08-02 21:59

Kasper Katzmann wrote:
> Come on! Nu må i altså spare på krudtet.
> Når jeg skal bruge indholdet fra en database i en ASP side,
> så er det mest naturlige i verden, for mig, at kigge i denne NG.
>
> For man kan da skrive SQL statements i en ASP side!!? ... eller??

Ja, men det kan man også i PHP sider, C, C++, Java og Python programmer,
CGI scripts, osv. Hvor skal man så kigge hvis man leder efter et
lignende spørgsmål? Og tænk på alle de databasespørgsmål der bliver
stillet i serverside grupperne. Der kunne spares en del svar, hvis de
blev holdt i DB gruppen (der er mange gengangere). Med andre ord, sparer
vi en masse krudt, ved at fyre en smule af.

> Hvor om alting er, så er der en vis tendens til at være meget
> snævertsynet, når
> det kommer til accept af postings i de forskellige NGer.
[snip]
> Men i Martins tilfælde kan man efter min bedste overbevisning godt
> kalde det ON-Topic.

Uenig. Jeg ville gerne henvise til fundatsen, men som Peter er inde på,
er den lidt tynd. I stedet vil jeg henvise til
http://www.usenet.dk/info/skriveteknik.html, hvor der står at man bør
omhyggelig med at vælge den rigtige gruppe, og selvom det ikke er
direkte forkert at poste SQL spørgsmål her, er der altså en gruppe der
er *mere* rigtig.

> Så bare fordi der er nogle regler på USENET er det jo ikke ens
> betydende med at de skal tolkes så stramt at man knap kan skrive et
> indlæg uden først at have spurgt om lov.

Selvfølgelig ikke. Men hvis man finder ud af at man har gjort noget, der
kunne have været gjort bedre, bør man dog huske det til næste gang, men
det kræver jo at man bliver gjort opmærksom på det. Jeg synes da heller
ikke selv at min henvisning var specielt grum.

> Jeg er i hvert fald glad for at spørgsmålet blev stillet her hvor jeg
> følger med og, som det måske skinder igennem, synes det hører hjemme.

Tjaa... hvis SQL interesserer dig, burde du så ikke følge med i
d.e.database?

--
Jakob Møbjerg Nielsen | "Five exclamation marks, the
jakob@dataloger.dk | sure sign of an insane mind."
http://www.jakobnielsen.dk/ | -- Terry Pratchett, Reaper Man
Jeg søger et fuldtidsjob som programmør. Tag et kig på hjemmesiden.



Peter Lykkegaard (16-08-2002)
Kommentar
Fra : Peter Lykkegaard


Dato : 16-08-02 21:14


"Jesper Stocholm" <jespers@stocholm.invalid> wrote in message
news:Xns926CD16B8958Cspamstocholmdk@192.38.208.81...
> MS wrote in news:3d5e4033.11170522@news.inet.tele.dk:
>
> > Ja måske, men nu var du heldigvis så flink at svare på det med et svar
> > der VIRKER, mange tak for det.
> > Forespørgslen foregår i en .asp applikation så det er vel lidt ok.
>
> det ved jeg nu ikke ... mener du også at dit spørgsmål ville være on-
> topic i en gruppe som dk.edb.system.ms-windows.* da din IIS kører på en
> Windows-box ?

Fundatsen[1] for gruppen er så tilpas tyndbenet at Martins ikke kan
betragtes som Off Topic
Det mest korrekte ville have været at Jakob lavede en FUT til
dk.edb.database

[1]
Gruppen er til spørgsmål/diskussion af de problemer der er
ved at fremstille websider ved brug af Active Server Pages.

Hvis man vil læse hele fundatsen
http://www.usenet.dk/grupper.pl?get=dk.edb.internet.webdesign.serverside.asp

XFUT: dk.admin.netikette
Svar på dette indlæg havner ovennævnte gruppe, hvor diskussionen evt kan
fortsætte uden at genere andre brugere af
dk.edb.internet.webdesign.serverside.asp

mvh/Peter Lykkegaard



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste