ich "spiele" mich da schon einige Stunden herum und kann im Web irgendwie keine Lösung finden. Folgendes Problem:
- Ich habe eine Tabelle mit Webbereichen (WebRng)
- Ich habe eine Tabelle mit Web-Subbereichen (WebSubRng)
- Ich hätte gerne EINEN View, in dem alle Felder beider Tabellen enthalten sind
Der MySQL-Befehl
- Code: Select all
CREATE OR REPLACE VIEW MyDB.view_websubrng AS
SELECT *
FROM MyDB.websubrng SubRng
INNER JOIN MyDB.webrng Rng ON Rng.WebRng_ID = SubRng.WebRng_ID
WHERE Rng.recDel=0 and Rng.recUsed=1 and SubRng.recDel=0 and SubRng.recUsed=1
ORDER BY Rng.WebRng_KB, SubRng.WebSubRng_KB
erzeugt jedoch immer nur "#1060 - Duplicate column name 'WebRng_ID'".
Unter Oracle würde das so funktionierten. Wieso ist WebRng_ID doppelt? Die beiden kommen doch aus zwei versch. Tabellen?
Unsere Konfig:
- XAMPP 1.5.3a unter Win
- Apache 2.2.2 (Win32)
- MySQL 5.0.21
- PHP 5.1.4
Hat jemand von euch eine Lösung für das Problem?
Besten Dank im voraus und liebe Grüße.