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

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
mere avancerede mængder
Fra : Christian MJ


Dato : 23-08-04 15:44

Hej gruppe!


Kender nogle noget til implemenmtering af mængder i SQL (gerne MySQL)?

Jeg tænker på mængder, der beskrives som intervaller eller som distinkte
elementer, og mængder, der beskrives som fælles- eller foreningsmængder.
eller mængder, hvor der fraregnes mængder.


Venlig hilsen og må Solen skinne på jer alle

Christian

 
 
Troels Arvin (23-08-2004)
Kommentar
Fra : Troels Arvin


Dato : 23-08-04 15:56

On Mon, 23 Aug 2004 16:43:50 +0200, Christian MJ wrote:

> Jeg tænker på mængder, der beskrives som intervaller eller som distinkte
> elementer, og mængder, der beskrives som fælles- eller foreningsmængder.
> eller mængder, hvor der fraregnes mængder.

Ønsker du at omsætte relationel algebra til SQL?

--
Greetings from Troels Arvin, Copenhagen, Denmark


Christian MJ (23-08-2004)
Kommentar
Fra : Christian MJ


Dato : 23-08-04 16:17

Troels Arvin wrote:
> On Mon, 23 Aug 2004 16:43:50 +0200, Christian MJ wrote:
>
>
>>Jeg tænker på mængder, der beskrives som intervaller eller som distinkte
>>elementer, og mængder, der beskrives som fælles- eller foreningsmængder.
>>eller mængder, hvor der fraregnes mængder.
>
>
> Ønsker du at omsætte relationel algebra til SQL?
>

Okay, jeg kan godt se, at jeg alligevel fik det formuleret lige en tand
for generelt. Jeg beklager!


Jeg har i vidt forskellige sammenhænge brug for at formulere mængder,
der kan beskrives ved intervaller eller som punktmængder, når de er
simplest.
Jeg har nu også brug for at kunne beskrive en mængde ved en regel (hvor
der kan blive uendeligt mange elementer - i princippet).

Det jeg så nærmere har brug for er mængder, der er beskrevet som fælles-
eller foreningsmængder, eller som mængder fraregnet andre.

Alt i alt skulle jeg så gerne ende med at kunne trække de værdier, som
tilhører en eller anden fællesmængde, ud.


(Når jeg meget gerne vil undlade at være mere specifik skyldes det en
erfaring for, at så bliver svarene det også.)

Christian MJ (23-08-2004)
Kommentar
Fra : Christian MJ


Dato : 23-08-04 16:55

Christian MJ wrote:
> Troels Arvin wrote:
>
>> On Mon, 23 Aug 2004 16:43:50 +0200, Christian MJ wrote:
>>
>>
>>> Jeg tænker på mængder, der beskrives som intervaller eller som
>>> distinkte elementer, og mængder, der beskrives som fælles- eller
>>> foreningsmængder. eller mængder, hvor der fraregnes mængder.
>>
>>
>>
>> Ønsker du at omsætte relationel algebra til SQL?
>>
>
> Okay, jeg kan godt se, at jeg alligevel fik det formuleret lige en tand
> for generelt. Jeg beklager!
>
>
> Jeg har i vidt forskellige sammenhænge brug for at formulere mængder,
> der kan beskrives ved intervaller eller som punktmængder, når de er
> simplest.
> Jeg har nu også brug for at kunne beskrive en mængde ved en regel (hvor
> der kan blive uendeligt mange elementer - i princippet).
>
> Det jeg så nærmere har brug for er mængder, der er beskrevet som fælles-
> eller foreningsmængder, eller som mængder fraregnet andre.
>
> Alt i alt skulle jeg så gerne ende med at kunne trække de værdier, som
> tilhører en eller anden fællesmængde, ud.
>
>
> (Når jeg meget gerne vil undlade at være mere specifik skyldes det en
> erfaring for, at så bliver svarene det også.)

.... Så både ja og nej: Jeg vil nærmere omsætte relationel algebra til at
ligge i både tabellerne og i SQL (så tabellerne beskrives ved dette og
SQL omsætter derudfra).

Lars Hoffmann (23-08-2004)
Kommentar
Fra : Lars Hoffmann


Dato : 23-08-04 18:40

Christian MJ wrote:


> Det jeg så nærmere har brug for er mængder, der er beskrevet som fælles-
> eller foreningsmængder, eller som mængder fraregnet andre.

Jeg har også ganske svært ved at forstå dit spørgsmål, så muligvis
svarer jeg på noget du ikke spørger om, but here goes...

hvis vi har føgende to queries:

SELECT kolA,kolB,kolC FROM tabel WHERE kolA = 1
SELECT kolA,kolB,kolC FROM tabel WHERE kolB = 1

så vil du gerne lave noget smart SQL der kan hente fællesmænder eller
foreningsmængerne af de to queries ud?


Christian MJ (23-08-2004)
Kommentar
Fra : Christian MJ


Dato : 23-08-04 19:36

Lars Hoffmann wrote:
> Christian MJ wrote:
>
>
> > Det jeg så nærmere har brug for er mængder, der er beskrevet som fælles-
> > eller foreningsmængder, eller som mængder fraregnet andre.
>
> Jeg har også ganske svært ved at forstå dit spørgsmål, så muligvis
> svarer jeg på noget du ikke spørger om, but here goes...
>
> hvis vi har føgende to queries:
>
> SELECT kolA,kolB,kolC FROM tabel WHERE kolA = 1
> SELECT kolA,kolB,kolC FROM tabel WHERE kolB = 1
>
> så vil du gerne lave noget smart SQL der kan hente fællesmænder eller
> foreningsmængerne af de to queries ud?
>

Okay, jeg forstår godt, at min formulering kan virke uforståelig, så...


Det, jeg vil lave, er en tabel af mængder, hvor (i hvert fald i første
omgang) alle elementer ligger på én akse (som de naturlige tal).

En mængde kan så være et interval, indeholde diskrete værdier, eller den
kan være dannet som {x | x:=5i+2, i tilhører N}.
Men en mængde (i samme tabel) kan også være dannet af de andre mængder
(fælles- osv).

Pointen er så, at der skal kunne foretages forespørgsler på en mængde,
hvor forespørgslen så fortsætter ud i de mængder, den måtte være
sammensat af.

Troels Arvin (23-08-2004)
Kommentar
Fra : Troels Arvin


Dato : 23-08-04 20:01

On Mon, 23 Aug 2004 20:35:33 +0200, Christian MJ wrote:

> En mængde kan så være et interval, indeholde diskrete værdier, eller den
> kan være dannet som {x | x:=5i+2, i tilhører N}.
> Men en mængde (i samme tabel) kan også være dannet af de andre mængder
> (fælles- osv).

Sporer jeg elementer af rekursion og hierarki i din tankegang? Overvej at
kigge på nogle af følgende links:
http://troels.arvin.dk/db/rdbms/links/#hierarchical

--
Greetings from Troels Arvin, Copenhagen, Denmark


Peter Lykkegaard (23-08-2004)
Kommentar
Fra : Peter Lykkegaard


Dato : 23-08-04 20:01

"Christian MJ" wrote

>
> Kender nogle noget til implemenmtering af mængder i SQL (gerne MySQL)?
>
> Jeg tænker på mængder, der beskrives som intervaller eller som
distinkte
> elementer, og mængder, der beskrives som fælles- eller
foreningsmængder.
> eller mængder, hvor der fraregnes mængder.
>
Måske Joe Celko's bøger kan hjælpe dig på vej?
http://www.amazon.co.uk/exec/obidos/search-handle-form/026-0693068-2867601

- Peter



Christian MJ (24-08-2004)
Kommentar
Fra : Christian MJ


Dato : 24-08-04 10:02

Christian MJ wrote:
> Hej gruppe!
>
>
> Kender nogle noget til implemenmtering af mængder i SQL (gerne MySQL)?
>
> Jeg tænker på mængder, der beskrives som intervaller eller som distinkte
> elementer, og mængder, der beskrives som fælles- eller foreningsmængder.
> eller mængder, hvor der fraregnes mængder.
>
>
> Venlig hilsen og må Solen skinne på jer alle
>
> Christian

.....

Tak Troels, Peter og Lars!

Nu er jeg kommet et stort skridt nærmere.
Jeg har ikke kigget meget nærmere på links'ne men kan se, at de må
indeholde en del, jeg kan bruge.

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408924
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste