hi...
ich habe eine IBM DB2 datenbank. ist es in sql generell möglich einen join mit zu machen, wobei der join nur den ersten gefundenen datensatz betrifft?
beispiel:
dieser befehl würde mir alle datensätze von `tabelle1` so oft liefern, wie er verbindungen mit `tabelle2`findet. kann ich ihm irgendwie sagen, das er jeden datensatz aus `tabelle1` nur mit dem ersten gefundenen datensatz aus `tabelle2` joinen soll?
so in der art:
PS: GROUP BY , DISTINCT kann ich nicht verwenden.
ich habe eine IBM DB2 datenbank. ist es in sql generell möglich einen join mit zu machen, wobei der join nur den ersten gefundenen datensatz betrifft?
beispiel:
Code:
SELECT `tabelle1`.*,`tabelle2`.* FROM `tabelle1` LEFT JOIN `tabelle2` ON (`tabelle1`.`feld1`= `tabelle2`.`feld1`)
so in der art:
Code:
SELECT `tabelle1`.*,`tabelle2`.* FROM `tabelle1` LEFT JOIN `tabelle2` ON (`tabelle1`.`feld1`= `tabelle2`.`feld1` LIMIT 1)
Comment