Hallo,
ich müßte folgenden Oracle - select in mysql bringen:
$sql='SELECT ID_KEYS, LAST_UPDATE_KEYS, TEXT_TEXTS FROM '.
'TRANSLATION_TEXTS, TRANSLATION_KEYS WHERE '.
'KEYS_ID_TEXTS(+)=ID_KEYS AND KEY_KEYS=:KEY '.
'AND LANG_TEXTS(+)=:LANG AND CONTEXT_KEYS=:CONTEXT';
es sind 2 Tabellen:
translation_keys mit Feldern: ID_KEYS; KEY_KEYS; CONTEXT_KEYS; LAST_UPDATE_KEYS
translation_texts mit Feldern: KEYS_ID_TEXTS, LANG_TEXTS; TEXT_TEXTS
was ich hier nicht verstehe sind 2 formulierungen in der where-clause:
... and KEY_KEYS=:KEY'.' and ... was bedeutet dies?
und was bedeutet das (+) ?
ich müßte folgenden Oracle - select in mysql bringen:
$sql='SELECT ID_KEYS, LAST_UPDATE_KEYS, TEXT_TEXTS FROM '.
'TRANSLATION_TEXTS, TRANSLATION_KEYS WHERE '.
'KEYS_ID_TEXTS(+)=ID_KEYS AND KEY_KEYS=:KEY '.
'AND LANG_TEXTS(+)=:LANG AND CONTEXT_KEYS=:CONTEXT';
es sind 2 Tabellen:
translation_keys mit Feldern: ID_KEYS; KEY_KEYS; CONTEXT_KEYS; LAST_UPDATE_KEYS
translation_texts mit Feldern: KEYS_ID_TEXTS, LANG_TEXTS; TEXT_TEXTS
was ich hier nicht verstehe sind 2 formulierungen in der where-clause:
... and KEY_KEYS=:KEY'.' and ... was bedeutet dies?
und was bedeutet das (+) ?
Kommentar