Twilo: mal wieder join ;-(

Beitrag lesen

Hallo,

ich komme hier nicht weiter *grml*

ich habe 3 Tabellen

+-----------------+-----------------+-------------+
| Tabelle1        | Tabelle2        | Kommentare  |
+-----------------+-----------------+-------------+
| _id             | _id             | _id         |
+-----------------+-----------------+-------------+
| _geloescht      | _geloescht      | _setcard_id |
+-----------------+-----------------+-------------+
| _freigeschaltet | _freigeschaltet | _art        |
+-----------------+-----------------+-------------+
| ...             | ...             | ...         |
+-----------------+-----------------+-------------+

_setcard_id hat entweder die ID von Tabelle1 oder Tabelle2

ich möchte 10 Datensätze aus Kommentare abrufen
Bedingung
die _setcard_id dard nicht gesperrt sein
der Kommentar muss freigeschaltet sein

ich probiere hier bestimmt schon einige Stunden, komme aber zu keinen Erfolg

hier mein letzter Ansatz

SELECT kommentare._setcard_id, kommentare._art, kommentare._name
FROM kommentare, tabelle1, tabelle2
WHERE (
  tabelle1._id = kommentare._setcard_id
  OR tabelle2._id = kommentare._setcard_id
)
AND kommentare._freigeschaltet = "1"
AND kommentare._geloescht = "0"
AND (
  tabelle1._geloescht = "0"
  OR tabelle2._geloescht = "0"
)
ORDER BY kommentare._id DESC
LIMIT 0 , 10

ich danke schon mal für eure Hilfe

mfg
Twilo