4. November 200322 j Hallo, ich habe ein Problem mit einer SQL-Abfrage. Hier das Prinzip: Select Tabelle1.Feld From Tabelle1 Left Join Tabelle2 On (Tabelle1.Feld5 = Tabelle2.Feld1) Where Tabelle1.Feld3(string) = Tabelle2.Feld2(integer) Das Problem ist, dass ich bei dem Vergleich von String und Integer eben einen Fehler bekommme: "Keine Übereinstimmung der Typen im Ausdruck" Ich arbeite "zwangsweise" mit Paradox. mfg soltac
4. November 200322 j Original geschrieben von Soltac Where Tabelle1.Feld3(string) = Tabelle2.Feld2(integer) Kann leider nur eine Aussage zu Oracle SQL machen. In dem Fall gibt es eine Funktion to_char Tabelle1.Feld3 = [color=red]to_char[/color](Tabelle2.Feld2) Schau mal ob es geht. edit: sorry, war natürlich andersrum gemeint
4. November 200322 j Also, ich hab jetzt mal mehrere Varianten von "to_char" getestet, funktioniert aber leider nicht! Trotzdem vielen Dank! mfg soltac
4. November 200322 j Original geschrieben von Peregrin ohne ahnung davon zu haben Dann poste lieber nichts. Denn solche Aussagen helfen dem Threadstarter nicht unbedingt weiter.
4. November 200322 j Original geschrieben von hades Dann poste lieber nichts. Denn solche Aussagen helfen dem Threadstarter nicht unbedingt weiter. vielleicht doch? (das soll jetzt nicht rechthaberisch sein...) nichts für ungut...
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.