Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Sortierung nach fremder Datenbank

Frage Entwicklung PHP

Mitglied: Letavino

Letavino (Level 1) - Jetzt verbinden

22.03.2011 um 14:16 Uhr, 2755 Aufrufe, 5 Kommentare

Guten Tag,
ich bin dabei ein Projekt zu optimieren und habe dabei folgendes Problem:

Ich habe eine Tabelle, die Mithilfe zweier Datenbanken gefüllt wird.
Grob sieht die Strunktur so aus:

DB1:
Tabelle1 = Kunden
Spalte1 = Kundennummer
Spalte 2 = Name

DB2:
Tabelle 2 = Aufgabe
Spalte 1 = Aufgabennummer
Spalte 2 = Kundennummer
Spalte 3 = Datum

Ich lese also die komplette zweite Tabelle aus und verknüpfe die Kundennummer mit dem Kundenname der ersten Tabelle einer anderen Datenbank.

Nun möchte ich nach den verschiedenen Spalten sortieren.
Dies klappt auch überall, nur den Kunden sortiert er logischerweise nach der Kundennummer und nicht nach dem Namen.

Hättet ihr eine Idee, wie ich die Tabelle ohne allzu großen Aufwand nach dem Kundennamen sortieren kann?

Lg, Florian
Mitglied: Jochem
22.03.2011 um 14:48 Uhr
Moin,
irgendwie erschließt sich mir die Aufgabenstellung nicht.

Wer hindert Dich daran, in der
Ich habe eine Tabelle, die Mithilfe zweier Datenbanken gefüllt wird.
eine weitere Spalte mit dem Namen einzufügen und ggfls mit der Kundennummer zu verknüpfen?

Gruß J chem
Bitte warten ..
Mitglied: Letavino
22.03.2011 um 14:59 Uhr
Meinst du, eine Spalte "Kundenname" in die zweite Datenbank einzufügen, dass man die erste Datenbank garnicht bräuchte?
Denn das geht leider nicht, da die erste Datenbank zu einer anderen Anwendung gehört (CAO Faktura) und seperat laufen muss.
So bleibt mir nur der Umweg über die Kundennummer zur anderen Datenbank.
Oder habe ich dich grade falsch verstanden?

Lg, Florian
Bitte warten ..
Mitglied: SlainteMhath
22.03.2011 um 15:09 Uhr
Moin,

genau check ich's auch nicht, aber evtl. hilft Dir der Befehl "arraysort" weiter?

Ansonsten würde ihc vorschlagen aus beiden tabellen eine zu bauen mittels insert/update und per ORDER BY nach Wunsch zu sortieren.

lg,
Slainte
Bitte warten ..
Mitglied: Jochem
22.03.2011 um 15:12 Uhr
Moin,

also nochmal:

Du hast geschrieben:

Ich habe eine Tabelle, die Mithilfe zweier Datenbanken gefüllt wird.

Ich habe geschrieben:

Wer hindert Dich daran, in der
" Ich habe eine Tabelle, die Mithilfe zweier Datenbanken gefüllt wird."
eine weitere Spalte mit dem Namen einzufügen und ggfls mit der Kundennummer zu verknüpfen?

Wo ist jetzt das Problem?

Gruß J chem
Bitte warten ..
Mitglied: Letavino
22.03.2011 um 15:31 Uhr
Oh, ich sehe gerade, dass ich mich doch recht unverständlich ausgedrückt habe und es daher wsl zu Missverständnissen kam. (oder ich stehe wieder auf dem Schlauch.)

Bei der Tabelle, die ausgefüllt wird, handelt es sich um eine HTML Tabelle, keine SQL Tabelle.
Die erste Sql Tabelle muss ich als unveränderbar ansehen.
Wollte ich die erste Tabelle in die zweite einfügen, müsste ich bei jedem Aufruf auf neue Kunden in der ersten Tabelle prüfen, was nicht gerade zur guten Performance beträgt.

Mit Arrays könnte es allerdings klappen.
Da muss ich mir wohl nochmal Gedanken drüber machen, wie gut sich das umsetzen ließe.

Ach ja, noch eine Frage nebenbei:
Gibt es frei zugängliche Datenbanken für Programmierer, auf die man per online Zugriff oder nach einem Download zugreifen kann?
(zb. für Postleitzahlen, Vorwahlen, die ja nicht von jedem immer neu geschrieben werden müssten.)
Oder sogar aktuelle, zb. mit Bundesliga Ergebnissen, auf die man als Programmierer frei zugreifen kann?

Lg, Florian
Bitte warten ..
Ähnliche Inhalte
Datenbanken
Wie ICD-10 Datenbank aufbauen (9)

Frage von Herbrich19 zum Thema Datenbanken ...

Exchange Server
Exchange 2010 Datenbank neu aufbauen - wie vorgehen? (4)

Frage von westberliner zum Thema Exchange Server ...

Datenbanken
gelöst MS Access Datenbank (18)

Frage von endada zum Thema Datenbanken ...

Neue Wissensbeiträge
Tipps & Tricks

Wie Hackt man sich am besten in ein Computernetzwerk ein

(29)

Erfahrungsbericht von Herbrich19 zum Thema Tipps & Tricks ...

Humor (lol)

Bester Vorschlag eines Supporttechnikers ever: APC

(15)

Erfahrungsbericht von DerWoWusste zum Thema Humor (lol) ...

Windows Server

Exchange 2010 Active Directory und Windows Server 2016

(4)

Erfahrungsbericht von Herbrich19 zum Thema Windows Server ...

Heiß diskutierte Inhalte
Internet
gelöst Mitarbeiter surft auf unerwünschter Seite - Wie damit umgehen? (52)

Frage von sabines zum Thema Internet ...

Netzwerke
LAN2LAN Verbindung sehr langsam flaschenhals gesucht (27)

Frage von PixL86 zum Thema Netzwerke ...

Router & Routing
PFsense - Netzverbindung steht, aber kein Internet vorhanden (24)

Frage von aschmid zum Thema Router & Routing ...

Windows Server
gelöst Windows 2016 Hyper-V und VHDS (19)

Frage von emeriks zum Thema Windows Server ...