dastef
Threadersteller
Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht:
|
Verfasst Sa 26.06.2004 14:22
Titel MySQL Verbindungsoperator |
|
|
Juten Tag
Also ich hab jetzt grad ne hable Stunde nach allem möglichem gesucht, aber nix
brauchbares gefunden.
Ich brüchte nen Verbindungsoperator für MySQL .. ich hab + . | probiert, aber
nichts davon klappt .. kann mir da mal einer auf die sprünge helfen? aktueller fall
wäre dieser hier:
Code: | $select = "SELECT projects_files.id, projects_files.date, projects_files.backup, projects_files.name, projects_files.infos, "
. "projects.name AS pname, projects.short_name AS pshort_name, exchange_formats.name AS `typ` "
. "FROM `projects_files` "
. "INNER JOIN `projects` ON projects_files.project = projects.id "
. "LEFT JOIN `exchange_formats` ON exchange_formats.format LIKE RIGHT(projects_files.name, 3) "
. "WHERE projects.short_name = '".$_GET['id']."' "
. "ORDER BY projects_files.date DESC;"; |
wo exchange_formats.format eine durch leerzeichen getrennte liste darstellt
und entsprechend der dateiendung von projects_files.name ein Dateityp gefiltert
werden soll .. wenn der Typ aber nicht am Anfang der Spalte steht wird er nicht
gefunden, is ja auch logisch weil die % Platzhalter fehlen, aber wie füg ich die
da mit ein ?!
bin irgendwie bissel ratlos
/* edit */
Problem gelöst CONCAT() helps
Zuletzt bearbeitet von dastef am Sa 26.06.2004 17:37, insgesamt 1-mal bearbeitet
|
|