Zur Startseite Eine Frage die immer mal wieder auftaucht:
Ich habe eine Tabelle mit Artikeln. Jeder Artikel gehört zu einer Warengruppe. Es kann allerdings vorkommen, dass ein Artikel zu mehr als einer Warengruppe gehört. Wie sollte mein Tabellen-Design aussehen, um beispielsweise später eine Abfrage nach eine besonderen Sortierung innerhalb der Warengruppe durchzuführen?
Eine häufig gestellte Frage: Wie kann ich doppelte Datensätze in MySQL finden und entfernen? Die Antwort auf diese Frage ist abhängig von der verwendeten Version von MySQL.
Die Berechnung von Zeitdifferenzen ist auch mit Hausmitteln von MySQL eigentlich recht einfach. Der Datentyp DATETIME hilft dabei, indem er ein Datum und eine Uhrzeit schon im korrekten Format in der Datenbank ablegt.
Eine häufig gestellte Frage ist: "Wie kann ich meine Kenntnisse über Formular und die mySQL Datenbank miteinander verbinden?".
Folgendes Problem taucht immer wieder auf:
Zwei Tabellen sind prinzipiell durch ein Feld miteinander verbunden. Beispiel:
Adresse und Telefonnummer
Das ist immer dann sinnvoll, wenn zu einer Adresse mehrere Telefonnummern gehören können, beispielsweise wenn mehrere Durchwahlen zu einer Person möglich sind, oder eine zweite (Handy-)Nummer zur gleichen Adresse gespeichert werden soll.
Eine Frage taucht immer wieder in Newsgroups und Foren auf: Kann ich einmal verwendete Nummern aus einem auto_increment Feld erneut wiederverwenden und wenn nein, warum nicht?
Im Prinzip ist diese Überschrift schon paradox, denn schließlich muss jedes PHP-Skript von Haus aus mehrplatzfähig sein. Schließlich besteht immer die Möglichkeit, dass mehr als ein Besucher gleichzeitig auf die Seite zugreift. Jedoch sind sich viele Programmierer dieser Tatsache oft nicht wirklich bewusst. Daher kommt es häufig zu Fehlern, die nur sporadisch auftreten und sehr schwer zu finden sind.
=> Weiterlesen! (Mehrplatzfähige MySQL-Anwendungen in PHP testen)
Neulich las ich eine Frage in einer mySQL Newsgroup. Hier fragte jemand, wie man aus einer Tabelle mit Personendaten diejenigen Leute herausfinden kann, die am ältesten sind und ein weiteres Kriterium (z.B. den gleichen Nachnamen) haben.
=> Weiterlesen! (Daten gruppieren und temporäre Tabellen in MySQL)