| | | | |
| |||||||
| Datenbanken SQL und Co |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Neuer Benutzer Registriert seit: 03.02.2010
Beiträge: 15
PHP-Kenntnisse: Anfänger ![]() | Hallo Chris, also Beleidigungen brauche ich mir nicht anhören. Es ist nach dem ER Model aufgebaut. Alle Daten sind gesamt in einer Tabelle allerdings erfordert es, dass bestimmte Daten hier nochmals ausgelagert werden müssen. Die Frage war lediglich wie ich die Abfragen evtl besser zusammenfassen kann. Nicht mehr und nicht weniger. |
| | |
| | ||
| Gast
Beiträge: n/a
| Zitat:
Der UPDATE sieht formatiert so aus. Code: UPDATE tbladhesive AS e
INNER JOIN tblpsrmonth AS t
ON ( e.adhesive = t.adhesive )
SET e.adhesive = t.adhesive;
Du könntest zusätzlich die Tabellenstruktur einer der 22 Tabellen zeigen. Da hilft für das allgemeine Verständnis. Grüße Thomas | |
|
| | |
| Neuer Benutzer Registriert seit: 03.02.2010
Beiträge: 15
PHP-Kenntnisse: Anfänger ![]() | Hallo Thomas, danke für deine Antwort. Mysql Datenbank. Ja es funktioniert, da die Spalte Adhesive Unique ist somit funktioniert es. Hab die Struktur beigefügt. Gruß Frank Geändert von frank1973 (09.04.2010 um 21:15 Uhr). |
| | |
| | |
| Gast
Beiträge: n/a
| Also momentan fällt mir keine einfachere Lösung ein, als den SQL-Block 22x auszuführen, da 22 Tabellen aktualisiert werden. Da läßt sich nichts zusammenfassen. Du könntest höchsten das Ganze in ein Stored Procedure packen, dann wird alles am Stück ausgeführt. Ich vermute, aus Performancegründen (z. B. Data Warehouse / Controlling) werden die Daten in die einzelnen Tabellen zerteilt. Zu hohe Normalisierung (warum auch immer) ist zwar formal korrekt, aber nicht unbedingt praktisch. Wie gesagt, eventuell das Ganze in ein Stored Procedure packen. Grüße Thomas |
|
| | |
| Neuer Benutzer Registriert seit: 03.02.2010
Beiträge: 15
PHP-Kenntnisse: Anfänger ![]() | Hallo Thomas, genau um sowas ähnliches geht es zwischen Controlling, Einkauf und Technische Datenbank. Dachte mir schon, dass man es nicht einfacher handhaben kann aber ein Versuch war es Wert. Was meinst du mit "Stored Procedure" habe ich noch nicht gehört. Gruß Frank |
| | |
| | |
| Gast
Beiträge: n/a
| "Gespeicherte SQL Proceduren" in der Datenbank. Siehe CREATE PROCEDURE... Da die ganze Procedure in der Datenbank gespeichert wird (und damit bereits geparst ist), kann eine SP meistens etwas schneller sein, als wenn mehrere SQL-Befehle einzeln zur Datenbank geschickt werden und jedes mal geprüft und dann ausgeführt werden. Grüße Thomas |
|
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| mysqli_multi_query lässt Eintrag aus... | Samhayne | Datenbanken | 8 | 07.02.2010 19:02 |
| [Erledigt] INSERT und UPDATE gleichzeitig? | estebu | Datenbanken | 8 | 05.10.2009 00:35 |
| MySQL UPDATE: Feld überall / in allen Tabellen updaten | Lightware | Datenbanken | 13 | 25.09.2009 12:44 |
| Insert ... On duplicate key update | Jacke | Datenbanken | 2 | 08.04.2009 14:11 |
| INSERT.. ON DUPLICATE KEY UPDATE | cycap | Datenbanken | 3 | 26.10.2007 13:08 |
| Pathfinding Algorithmus optimieren? (Algorith. von Dijkstra) | Martin13 | PHP Tipps 2007 | 19 | 04.09.2007 19:20 |
| Update und Insert in einem ? | sponer | Datenbanken | 6 | 01.07.2007 16:02 |
| Update über zwei Tabellen | tekknotrip | Datenbanken | 2 | 26.02.2007 16:25 |
| INSERT.. on duplicate key UPDATE... - sinnvoll? | mrSpok | Datenbanken | 3 | 28.11.2006 10:14 |
| Differenz zwischen 2 Zahlen | duderino | PHP Tipps 2006 | 19 | 10.08.2006 22:12 |
| PRoblem mit Cookie bei PHPbb-Board | PHP Tipps 2007 | 8 | 12.12.2005 20:56 | |
| [Erledigt] fehler den ich noch nie gesehen habe | Datenbanken | 7 | 09.06.2005 14:29 | |
| mysql update query mit mehreren Tabellen funktioniert nicht | PHP-Fortgeschrittene | 5 | 08.01.2005 16:29 | |
| Insert und Update Befehl funktioniert nicht | Anuschka | Datenbanken | 2 | 03.09.2004 00:38 |
| [Erledigt] HILFE: Column count doesn't match value count at row 1 | Datenbanken | 17 | 12.06.2004 16:45 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| updateinsert, stored procedure sql tabelle changedate, insert left join, http://www.php.de/datenbanken/66690-erledigt-update-insert-von-tabellen.html, sql update insert php, \mysqli_multi_query\ \insert ignore\ |