Mit MySQL das Alter berechnen – Teil 2

September 24th, 2007 12:31 Uhr von Ronald

Vor ein paar Tagen habe ich einen Eintrag geschrieben, wie man mit MySQL das Alter berechnen kann. Nun möchte ich noch mal ein paar Hinweise geben, wie man verhindern kann, dass man beim Testen wahnsinnig wird – so wie es mir fast ergangen wäre.

Den Rest des Eintrags lesen »

Geschrieben in MySQL | 1 Kommentar »

Mit MySQL das Alter berechnen – Teil 1

September 21st, 2007 20:36 Uhr von Ronald

Mit MySQL kann man bekanntlich die tollsten Sachen erledigen (lassen) und so kann man auch mit einem kleinen SQL-Befehls-Konglomerat das Alter (einer Person) berechnen lassen.

Dazu benötigt man die folgenden Funktionen:

Den Rest des Eintrags lesen »

Geschrieben in MySQL | Keine Kommentare »

Mal eben zwei Tabellen vergleichen

Juli 20th, 2007 11:05 Uhr von Ronald

Eben haben wir mit mehreren Kollegen versucht eine MySQL-Abfrage mit “NOT EXIST” durchzuführen, was kläglich scheiterte. Im Nachhinein habe ich auch herausgefunden warum, es ist nämlich noch eine schöne alte MySQL 4.0-Version gewesen. ;-)
Jedenfalls kann man die Sache in MySQL-Versionen < 4.1 ganz gut anders lösen.

Noch mal das Ziel: Jeweils ein Feld von zwei Tabellen auf Unterschiede prüfen - also alle IDs auflisten, die in Tabelle 1 vorkommen aber nicht in Tabelle 2.

Lösung (u.a.):

SELECT t1.feld FROM tabelle1 AS t1 LEFT JOIN tabelle2 AS t2 ON t1.feld = t2.feld WHERE t2.feld IS NULL

Geschrieben in MySQL | Keine Kommentare »