|
| 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.
| |
|
|