Warning: Parameter 1 to wp_default_scripts() expected to be a reference, value given in /homepages/41/d281472184/htdocs/blog/wp-includes/plugin.php on line 580

Warning: Declaration of art_MenuWalker::start_lvl(&$output, $depth) should be compatible with Walker::start_lvl(&$output, $depth = 0, $args = Array) in /homepages/41/d281472184/htdocs/blog/wp-content/themes/ekm3/core/navigation.php on line 169

Warning: Declaration of art_MenuWalker::end_lvl(&$output, $depth) should be compatible with Walker::end_lvl(&$output, $depth = 0, $args = Array) in /homepages/41/d281472184/htdocs/blog/wp-content/themes/ekm3/core/navigation.php on line 169

Warning: Declaration of art_MenuWalker::start_el(&$output, $item, $depth, $args) should be compatible with Walker::start_el(&$output, $object, $depth = 0, $args = Array, $current_object_id = 0) in /homepages/41/d281472184/htdocs/blog/wp-content/themes/ekm3/core/navigation.php on line 169

Warning: Declaration of art_MenuWalker::end_el(&$output, $item, $depth) should be compatible with Walker::end_el(&$output, $object, $depth = 0, $args = Array) in /homepages/41/d281472184/htdocs/blog/wp-content/themes/ekm3/core/navigation.php on line 169

Warning: Declaration of art_PageWalker::start_lvl(&$output) should be compatible with Walker::start_lvl(&$output, $depth = 0, $args = Array) in /homepages/41/d281472184/htdocs/blog/wp-content/themes/ekm3/core/navigation.php on line 311

Warning: Declaration of art_PageWalker::end_lvl(&$output) should be compatible with Walker::end_lvl(&$output, $depth = 0, $args = Array) in /homepages/41/d281472184/htdocs/blog/wp-content/themes/ekm3/core/navigation.php on line 311

Warning: Declaration of art_PageWalker::start_el(&$output, $page, $depth, $args, $current_page) should be compatible with Walker::start_el(&$output, $object, $depth = 0, $args = Array, $current_object_id = 0) in /homepages/41/d281472184/htdocs/blog/wp-content/themes/ekm3/core/navigation.php on line 311

Warning: Declaration of art_PageWalker::end_el(&$output, $page) should be compatible with Walker::end_el(&$output, $object, $depth = 0, $args = Array) in /homepages/41/d281472184/htdocs/blog/wp-content/themes/ekm3/core/navigation.php on line 311

Warning: Declaration of art_CategoryWalker::start_lvl(&$output) should be compatible with Walker::start_lvl(&$output, $depth = 0, $args = Array) in /homepages/41/d281472184/htdocs/blog/wp-content/themes/ekm3/core/navigation.php on line 404

Warning: Declaration of art_CategoryWalker::end_lvl(&$output) should be compatible with Walker::end_lvl(&$output, $depth = 0, $args = Array) in /homepages/41/d281472184/htdocs/blog/wp-content/themes/ekm3/core/navigation.php on line 404

Warning: Declaration of art_CategoryWalker::start_el(&$output, $category, $depth, $args) should be compatible with Walker::start_el(&$output, $object, $depth = 0, $args = Array, $current_object_id = 0) in /homepages/41/d281472184/htdocs/blog/wp-content/themes/ekm3/core/navigation.php on line 404

Warning: Declaration of art_CategoryWalker::end_el(&$output, $page) should be compatible with Walker::end_el(&$output, $object, $depth = 0, $args = Array) in /homepages/41/d281472184/htdocs/blog/wp-content/themes/ekm3/core/navigation.php on line 404

Warning: Parameter 1 to wp_default_scripts() expected to be a reference, value given in /homepages/41/d281472184/htdocs/blog/wp-includes/plugin.php on line 580
SELECT * FROM Leben WHERE zukunft = gut | Ein kurzer Moment

SELECT * FROM Leben WHERE zukunft = gut

Seit ich einen neuen Arbeitgeber habe, musste ich nun auch in die tiefsten Tiefen von Datenbanken eindringen.
Das ist einer der Tatsachen, weswegen ich kaum Zeit hab mich um das hier zu kümmern (was jetzt glaub ich in den letzten Paar Einträgen immer gesagt wurde – klingt schon fast wie Mitleidstour ;) ).

Bei meinen Amateur-Programmier-Versuchen bin ich auf eine Ähnlichkeit mit dem Leben gestoßen.
Vor allem ist es die Anfälligkeit  – und die Auswirkung von Fehlern.

Ein fehlendes Komma, und die ganze Abfrage ist im Allerwerstesten.
Manchmal passiert nur ein kleiner Fehler, den man vielleicht garnicht mitkriegt – ihn übersieht – und die Folgen überrennen dich gnadenlos.
Im Nachhinein ist es dann schwer den Fehler zu finden. Manchmal brauch man drei Augen.
In SQL ist das kein Problem – da stellt man die Anfrage einfach nochmal!
Im Leben ist das allerdings nicht so einfach – da wird ein fehlendes Komma ein fehlendes Komma bleiben. Oft kann man es ausbügeln – irgendwie – aber leider nicht immer.

Wichtig ist auch, dass du ganz genau weißt, was du von der Datenbank willst! Du musst deine Anfrage klar formulieren, ganz genau sagen was du wie von ihr haben willst.
Natürlich kannst du das gleiche, oder ein ähnliches Ergebnis auch erhalten wenn du auf gut Glück Anfragen stellst. Aber Sicherheit hast du nur, wenn du ganz genau weißt, was du wie willst!

Auch das kann man auf das Leben anwenden.
Langfristig wird man nur glücklich sein, wenn man das hat was man will. Und das was man will bekommt man nur wenn man das, was dafür nötig, ist tut!
Dafür ist, hier wie da, natürlich Erfahrung vonnöten. Niemand wird nach dem ersten, zweiten oder dritten Mal sofort alles richtig machen können. Manche Menschen werden es auch nie richtig machen können, einfach weil sie kein Händchen dafür haben.
Die meisten Menschen wissen noch nicht mal, was sie wollen.
Sie kriegen zwar ihre Ergebnisse haben, aber diese sind nur mit Kompromissen befriedigend.

Kein Programmierer wird mit dem ersten Versuch ein funktionierendes Script schreiben.
Er kann es öfter versuchen – bis es klappt.
Wie himmlisch wäre es, wenn man das aufs Leben anwenden könnte?

Manche Dinge einfach nochmal versuchen – den Fehler suchen, und ihn nicht nochmal machen….

1 Kommentar zu „SELECT * FROM Leben WHERE zukunft = gut“

Kommentieren