| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Neuer Benutzer Registriert seit: 18.05.2011
Beiträge: 6
PHP-Kenntnisse: Anfänger ![]() | erstmal Danke für die Antwort ![]() wie der oberen Grafik zu entnehmen ist, sind bei der Spalte "KG" der "Abgänge" keine Werte vorhanden. Diese würde ich gerne mit der genannten Formel berechnen. "(liter*(dichte-0.0011))" Da ich die "KG" anhand der Dichte berechnen muss und diese immer nur bei den "Zugängen" eingetragen wird müsste es sich bei den "Abgängen" darauf beziehen. Dafür müsste das Feld "LB" verwendet werden, da die Abgänge damit zugeordnet werden. Beispiel Abgang Nr. 3: KG= (liter*(dichte"-> Ich habe LB Nummer 1, Suche bei Zugang LB Nummer 1 und verwende diese Dichte" -0.0011)) Ich hoffe, dass man es irgendwie nachvollziehen kann. Vielen Dank und grüße, chvb |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() | sehr umständlich mit deiner Vorgabe ... mach es lieber so: lagere die Dichte : LB_X - Beziehung in eine weitere Tabelle aus, dann kannst du bei allen LB 2 / LB 1 die richtige Dichte einfach aus dieser Tabelle dazu-Joinen und hast damit automatisch auch die richtige Dichte für die Abgänge
__________________ "Irren ist männlich", sprach der Igel und stieg von der Drahtbürste |
| | |
| | |
| Neuer Benutzer Registriert seit: 18.05.2011
Beiträge: 6
PHP-Kenntnisse: Anfänger ![]() | Danke. Das heißt ich müsste die Daten einmal in eine neue Tabelle kopieren? Etwa so? PHP-Code: Wie sollte der Aufruf wiederum aussehen wenn ich das ganze so ausführen würde? Ich bedanke mich recht herzlich, chvb |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() | nein, nicht einfach so kopieren, dann würdest du die großen Lücken in der Dichte-Tabelle mit übernehmen ... Vorzugsweise kopierst du natürlich nur, wo es eine Dichte gibt Code: INSERT INTO `temp` (LB, dichte) SELECT LB, dichte FROM `einkauf` where dichte !='' anschließen kannst du die KG-Spalte per Update befüllen lassen Code: UPDATE `einkauf` AS e LEFT JOIN `temp` AS t ON e.LB=t.LB SET e.KG=(e.Liter*(t.dichte-0.0011))
__________________ "Irren ist männlich", sprach der Igel und stieg von der Drahtbürste Geändert von eagle275 (11.01.2012 um 16:08 Uhr). |
| | |
| | |
| Neuer Benutzer Registriert seit: 18.05.2011
Beiträge: 6
PHP-Kenntnisse: Anfänger ![]() | Wow eaggle275! Vielen Dank, du bist wirklich genial! Ich habe heute auf jeden Fall eine Menge dazu gelernt. Ich habe lediglich noch die ID bei dem Insert Befehl hinzugefügt, da es sonst zu Fehlern kam. PHP-Code: Dann habe ich das ganze in PHP umgesetzt, nachdem ich dies mit PHPmyadmin getestet hatte... und das Ergebnis ist perfekt! Ich bedanke mich wirklich mehrfach für deine Mühen eaggle275! mit freundlichen Grüßen, chvb Geändert von chvb (11.01.2012 um 16:39 Uhr). |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Mitmachquiz] Gästebuch mit beliebiger Datenbank | Asipak | Off-Topic Diskussionen | 69 | 02.03.2011 11:03 |
| [Erledigt] Datensatz von Datenbank A nach Datenbank B kopieren | GruenerQuark | Datenbanken | 2 | 17.01.2011 17:19 |
| Variablenname aus Datenbank auswerten | Eratech | PHP Tipps 2010 | 6 | 04.05.2010 18:09 |
| Allgemein Werte in Datenbank updaten | chunky | PHP Tipps 2010 | 1 | 08.04.2010 22:35 |
| Datenbank richtig aufgebaut? | bageleudi | Datenbanken | 2 | 31.03.2010 21:01 |
| Eintragung in Datenbank | floh77 | Datenbanken | 2 | 12.06.2009 18:42 |
| Mehrsprachigkeit innerhalb einer Datenbank | Datenbanken | 4 | 14.09.2005 17:01 | |
| Mehrere Anwendungen eine Datenbank... | Datenbanken | 5 | 15.08.2005 11:22 | |
| mysql datenbank anlegen...aber WIE??? | Datenbanken | 0 | 05.08.2005 19:33 | |
| [Erledigt] mysql datenbank anlegen...aber WIE??? | PHP Tipps 2005-2 | 0 | 05.08.2005 19:33 | |
| mysql datenbank anlegen...aber WIE??? | Datenbanken | 0 | 05.08.2005 19:32 | |
| mysql datenbank anlegen...aber WIE??? | Datenbanken | 0 | 05.08.2005 19:31 | |
| [Erledigt] mysql datenbank anlegen...aber WIE??? | Datenbanken | 0 | 05.08.2005 19:31 | |
| [Erledigt] mysql datenbank anlegen...aber WIE??? | Datenbanken | 0 | 05.08.2005 19:29 | |
| mysql datenbank anlegen...aber WIE??? | Datenbanken | 0 | 05.08.2005 19:29 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| dichtetabelle, einkaufsliste share, php code für anfänger, liter formel, datenbank mehrfachzuweisungen, lb-nummer |