Hilfe! SQL-Query in Access 97

Hallo!

Ich bin gerade dabei, eine bestehende DB weiterzuentwickeln und versuche schon seit geraumer Zeit verzweifelt einen Query hinzubekommen. Vielleicht kann mir da mal jemand helfen.

Tabelle Companies:

  • Field name: Company, Data type: text, primary key, Bsp: Firma1

  • Field name: MAILING ID, Data type: text, input mask: ‚#,#,#,#,#,#,#,#,#,##,##,##,##,##;0;‘

In der DB stehen in dem Feld Zahlen von 1-99. Bsp: 1,5,1,0,1,2,_,_ bedeuted also, dass der Firma die Nummern 1, 5, 10 und 12 zugeordnet wurden.

Tabelle Mailings:

  • Field name: Mailing ID, Data type: number
    Bsp: 1

  • Field name: Mailing name, Data type: text
    Bsp: Aktion1

  • Field name: Mailing date, Data type: date
    Bsp: April 17, 1999

Mein Query sollte jetzt folgendes Ergebnis liefern:

Mailing ID | Mailing name | Mailing date | Company

Bsp:
1 | Aktion1 | April17, 1999 | Firma1
5 | Aktion5 | April18, 1999 | Firma1
10 | Aktion10 | April19, 1999 | Firma1
12 | Aktion12 | April20, 1999 | Firma1
2 | Aktion2 | April17, 1999 | Firma2

Ich moechte also zu allen Firmen aufgelistet bekommen, welche Aktionen durchgefuehrt wurden.

Ich weiss nicht, wie ich dies mit SQL verwirklichen koennte, da sich die Tabellen natuerlich ueber einen Join ueber die Mailing ID nicht verbinden lassen, da sie einen unterschiedlichen Datentyp haben.

Das IMHO schlechte DB-Design stammt nicht von mir und es laesst sich jetzt auch nicht mehr aendern, da sich schon Daten in der DB befinden und auch andere Queries, Forms, Reports und Makros auf den bestehenden Tabellen aufbauen.

Vielen Dank schon mal fuer Eure Hilfe!

Ciao, Tanja