Re: Herrausfiltern von einem bestimmten Element

Re: Herrausfiltern von einem bestimmten Element

am 19.01.2006 17:51:33 von Hartmut Holzgraefe

Ricardo Wickel wrote:
> Hallo NG,
>=20
> und zwar habe ich ein Problem mit einer Datenbankabfrage, welche ich=20
> gerne machen würde, allerdings nicht einmal ansatzweise hinbekomme.

aus gegebenem Anlass:
( http://developers.slashdot.org/article.pl?sid=3D06/01/19/002 6203)

geht das nur mir so oder riecht das sehr nach Hausaufgabenhilfe?

--=20
Hartmut Holzgraefe, Senior Support Engineer .
MySQL AB, www.mysql.com

http://www.mysql.com/support/

Herrausfiltern von einem bestimmten Element

am 19.01.2006 17:53:56 von Ricardo Wickel

Hallo NG,

und zwar habe ich ein Problem mit einer Datenbankabfrage, welche ich
gerne machen würde, allerdings nicht einmal ansatzweise hinbekomme.

Es gibt drei Tabellen:

Tab1:
ID Name

Tab2:
ID Name

Tab12:
Tab1ID Tab2ID

Nun möchte ich mit einer Abfrage in PHP folgendes hinbekommen:
1. Anzahl der Elemente in Tab1 berechnen (kein Problem)
2. Gucken, welches Element aus Tab2 sich mit der Anzahl in Tab12 der
halben, in 1. berechneten, Anzahl am besten annähert

zB.:
Tab1:
ID Name
0 T
1 Te
2 Tes
3 Test

Tab2:
ID Name
0 A
1 B
2 C
3 D

Tab12:
Tab1ID Tab2ID
0 0
1 0
1 1
2 0
2 1
2 2
3 0
3 1
3 2
3 3

1. Anzahl in Tab1 : 4 Elemente
2. halbe 1. : 2 Elemente; Element aus Tab2 mit ID 2 ist mit der Anzahl
von 2en in Tab12 am nähesten an 2 Elementen dran (in diesem Falle ist es
gleich, muss aber nicht zwangsläufig so sein)

Wie realisiere ich dies am besten?

Schon einmal vielen Dank für eure Hilfe.

Mit freundlichen Grüßen,
Ricardo Wickel

--
http://doppeltgedacht.de/ - Mein Blog Doppeldenk
http://ql-webdesign.de/ - Meine Internetpräsenz

ricardo_wickel (at) larrys-world (dot) de

Re: Herrausfiltern von einem bestimmten Element

am 19.01.2006 18:10:23 von Ricardo Wickel

Hartmut Holzgraefe schrieb:
> Ricardo Wickel wrote:
>> Hallo NG,
>>
>> und zwar habe ich ein Problem mit einer Datenbankabfrage, welche ich
>> gerne machen würde, allerdings nicht einmal ansatzweise hinbekomme.
>
> aus gegebenem Anlass:
> ( http://developers.slashdot.org/article.pl?sid=06/01/19/00262 03)
>
> geht das nur mir so oder riecht das sehr nach Hausaufgabenhilfe?
>

Guter Ansatz, aber leider falsch ;-)
Wir nehmen gerade "Binärbäume" in Informatik durch. Da es bei uns leider
nur einen Grundkurs gibt, werden wir diese nur in Delphi und dort auch
nur statisch behandeln.

Da ich aber jmd bin, der alles immer ein bisschen genauer begutachten
muss, und mir meine Lehrkraft sagte, dass sie dynamische Bäume nur im LK
durchnehmen würde, versuche ich nun auf eigene Faust und aus reinem
Interesse genau dies in einer für mich ansprechenderen
Programmiersprache zu realisieren.

Trotzdem vielen Dank für diesen nicht ganz hilfreichen Beitrag ;-)

Gruß,
Ricardo Wickel

--
http://doppeltgedacht.de/ - Mein Blog Doppeldenk
http://ql-webdesign.de/ - Meine Internetpräsenz

ricardo_wickel (at) larrys-world (dot) de