Für SQl Profis: gesucht wird bestimmte Funktion

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/fuer_sql_profis_gesucht_wird_bestimmte_funktion_39246/page_1 - zur Vollversion wechseln!


jb schrieb am 27.06.2002 um 01:28

Gesucht ist eine Funktion die als Ergbnis folgendes liefert:

Tabelle 1:
1 11 111
2 22 222
3 33 333
4 44 444

Tabelle 2:
a aa aaa
b bb bbb
c cc ccc
d dd ddd

Ergebnis des SQl Befehls soll sein:

1 11 111
2 22 222
3 33 333
4 44 444
a aa aaa
b bb bbb
c cc ccc
d dd ddd

Also einfach die Tabellen untereinanderkopiert...


schrieb am 27.06.2002 um 01:41

UNION ist was du brauchst.
Syntax hängt von deiner DB ab.


jb schrieb am 27.06.2002 um 01:51

@.deRElict. Du schläfst wohl nie, oder :D

Mal sehen was der Kollege sagt für den ich es suche. Is ein Visual Basic Programm das auf ne Access "Datenbank" :rolleyes: zugreift.

Hab im Mysql Manual auch grad was gefunden weißt da vielleicht die genaue Syntax? Wills mal ausprobieren...


schrieb am 27.06.2002 um 01:54

Union geht nur in Mysql 4.0
Wies bei Access aussieht weiß ich nicht, meine M$-Zeit liegt weit zurück.

Wenn Union nicht geht, kannst es nur über eine temporäre tabelle lösen.


jb schrieb am 27.06.2002 um 02:11

Hat schon funktioniert bei Access. Das mit der temp. Tabelle hab ich mir auch überlegt...

Unter Access: [TABLE] Abfrage1 UNION [ALL] [TABLE] Abfrage2 [UNION [ALL] [TABLE] AbfrageN [ ... ]]


schrieb am 27.06.2002 um 02:12

dann passts ja :)


Snoop schrieb am 01.07.2002 um 12:12

hmm machst einfach eine matrix :) ich kenn mich zwar net mit accsess dbs aus... aber in mysql würde ich einfach eine funktion schreiben die eine deppen einfache matrix löst :)


schrieb am 01.07.2002 um 13:53

was meinst du mit matrix?


Snoop schrieb am 03.07.2002 um 07:44

ahhhh sorry ich hab mich vorher beim ergebniss verlesen..... nein aber wenn man die einträge zB mischen soll......... dann mach ich das mit einer matrix :) die schaut dann z.B so aus
(2 2 2)     (1 1 1)
(4 3 5) * (2 2 2) = ......... jo da gibt es einen algotrhytmus den
(1 6 7)    (8 8 8) den ich jetzt lieber net poste weil der ziemlich lang ist :)


jb schrieb am 03.07.2002 um 08:42

Es ging nicht drum Matrizen zu multiplizieren sondern einfach nur die Daten untereinander auszugeben.

Is glaub ich besser wenn der Thread geclosed wird.




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026