Marcus Andy Noowo: MySQL intersect

Ahoi GABELN.

Wie muss ich in MySQL eine SELECT-Query zusammenbasteln, um die Funktionalität von Postgres'
INTERSECT-Mengenoperator nachzubilden?

  1. Hallo Markus,

    das ist mir jetzt aber neu, dass INTERSECT unter Postgre anders läuft als unter MySQL.
    Hast Du es denn schon eingesetzt?
    Es läuft ähnlich wie UNION oder MINUS:

    SELECT daten FROM Tabelle1 INTERSECT SELECT daten FROM Tabelle2

    MfG,
    Hartmut R.

    1. Hartmut,

      es geht, wie im Thema benannt, um MySQL. MySQL hat kein INTERSECT, also kann ich es auch nicht "einsetzen". Ich muss dessen Verhalten simulieren.

      Die Frage war und ist: wie?

      ~Marcus (mit c)

      1. Hallo Marcus,

        Na dann, wie wäre es denn damit:

        SELECT tabelle1.* FROM tabelle1,tabelle2 WHERE tabelle1.ID = tabelle2.ID

        MfG,
        Hartmut R.