| | | | |
| |||||||
| Datenbanken SQL und Co |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | NULL repräsentiert oftmals einen zusätzlichen Zustand neben Normal- und Ausnahmewerten. Wenn das nicht ausdrücklich gewünscht ist, sollte man das vermeiden. Defaultwerte sind ja bspw. auch eine Möglichkeit.
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
| | ||
| Erfahrener Benutzer Registriert seit: 03.08.2010
Beiträge: 1.140
PHP-Kenntnisse: Anfänger ![]() ![]() | Zitat:
LG
__________________ Keine Zahl != ein Zeichen das keine Zahl ist | |
| | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Kommt drauf an, ob 0 einen Normalzustand repräsentiert. Bspw. in einem Warenkorb ist eine Menge „0“ relativ sinnfrei.
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 03.08.2010
Beiträge: 1.140
PHP-Kenntnisse: Anfänger ![]() ![]() | zB in einer Fussballtippgemeinschaft.. Ein gültiger Tipp ist 0:0 wenn der Tipp aber noch nicht abgegeben wurde muss das NULL : NULL sein (sind natürlich 2 Felder TippTor1 und TippTor2)
__________________ Keine Zahl != ein Zeichen das keine Zahl ist Geändert von hausl (14.08.2011 um 21:54 Uhr). |
| | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Ich würde eher sagen, ein nicht abgegebener Tipp würde dann durch einen fehlenden Datensatz ausgedrückt werden. Aber das sind halt genau diese Entscheidungen.
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 03.08.2010
Beiträge: 1.140
PHP-Kenntnisse: Anfänger ![]() ![]() | [OT Ja, das hatte ich "zuerst" auch geplant, dann gab es aber zusätzlich den Fall das der User in seiner Tippliste die bereits abgegebenen Tipps ja bis zum Spielbeginn noch beliebig ändern durfte und somit auch in einem bereits abgegebenen Tipp die Felder wieder "leer machen" .... So und nun war ich auch zu Faul bzw. sah mir den Aufwnad es nicht Wert für solche eine eigene (DELETE) Funktion reinzubauen, daher bekamen die NULL im normalen UPDATE-Druchlauf. [/OT] Ist vermutlich eh schon Off-Topic und mittlerweile schon Geschichte aber der Volständigkeit halber halt ![]()
__________________ Keine Zahl != ein Zeichen das keine Zahl ist Geändert von hausl (14.08.2011 um 22:23 Uhr). |
| | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Daraus können dann halt wieder andere Probleme bestehen. Nehmen wir an, Du hast die Vereine in einer extra Tabelle und willst jetzt mal schauen, welche Tipps für einen bestimmten Verein aktuell bestehen. So machst Du einen LEFT Join vom Verein auf den Tippabgeber und erhältst drei Fälle: Die beiden oben genannten und zusätzlich den Zustand, dass alle Tipp-Daten NULL sind (der klassische Fall LEFT Join auf einen nicht existenten Datensatz). Und schon hast Du drei Fälle zu berücksichtigen
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] ordner rechte setzen sich automatisch zurück | wiegia086 | PHP-Fortgeschrittene | 1 | 05.04.2008 13:55 |
| Datum auswählen automatisch Tag setzen | andrew22 | HTML, Usability und Barrierefreiheit | 3 | 03.09.2007 23:36 |
| Cursorfokus automatisch in ein Input Feld setzen | DDogg | HTML, Usability und Barrierefreiheit | 5 | 17.05.2006 22:48 |
| radio button automatisch setzen | HTML, Usability und Barrierefreiheit | 2 | 11.10.2005 07:12 | |
| Bei auslesen von Datenbank automatisch komma setzen | PHP Tipps 2005-2 | 5 | 14.06.2005 09:41 | |
| select feld automatisch als "submit" setzen bei au | PHP Tipps 2005-2 | 10 | 07.06.2005 08:23 | |
| value in input type=file automatisch setzen | HTML, Usability und Barrierefreiheit | 4 | 07.08.2004 13:19 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| mysql standard null, mysql true false, eigenschaft null mysql, mysql wert null setzen, php mysql wenn null standardwert, php default werte mysql, mysql null standard null, mysql formularfeld standardmäßig auf null setzen, spalte null true, mysql defaultwert, php mysql insert nicht alle felder setzen, von arbeitgeber auf null gesetzt, wenn istnull(false), mysql default wert 0 setzen, php egal, ob true oder false, php standard kein, mysql spalte mit standardwert 0, true false mysql, php mysql spalte leer dann false, mysql default wert nullable |