Die ersten 2 Zeichen in einer Spalte Selecten
Chris
- php
Hallo,
ich habe eine kleines Problem mit einer Abfrage und zwar:
mysql_query("SELECT * FROM tabelle1,tabelle2
WHERE tabelle1.client_id = '$row[clientid]'
AND tabelle1.zahlung='m'
AND MID(tabelle1.tag,0,1)='$this->aktuell'
AND tabelle1.paket_id = tabelle2.paket_id" );
Die Abfrage läuft soweit ohne Fehlermeldungen durch, nur leider nicht mit den richtigen Ergebnissen und dies liegt an dieser Zeile:
AND MID(tabelle1.tag,0,1)='$this->aktuell'
Ich möchte nachdem ich die groben Ergebnisse aus der DB habe das ganze Optimieren und nur die Spalten Selecten bei denen die ersten 2 Zeichen in der Spalte "tabelle1.tag" mit denen in der Variable $this->aktuell übereinstimmen ;)
Ich hoffe Ihr könnt mir weiterhelfen ...
Danke an alle ;)
Viele Grüsse
Chris
Ein Blick ins Handbuch soll Wunder wirken ;-)
Die ersten zwei Zeichen einer Spalte wären jedenfalls MID(spalte, 1, 2)
-- d. Mwv