[FRAGE] - Column reference "knr" is ambiguous
Results 1 to 2 of 2
  1. #1

    Title
    Hero
    Join Date
    Feb 2002
    Posts
    218
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Column reference "knr" is ambiguous

    wenn ich folgenden sql query ausfuehre:

    SELECT knr from ausleihe,exemplar,buch,kunde WHERE ausleihe.invnr = exemplar.invnr AND exemplar.isbn = buch.isbn AND ausleihe.knr = kunde.knr;

    erhalte ich als fehlermeldung: Column reference "knr" is ambiguous

    wobei, da ich knr eh nur direkt zum selecten der spalten auswaehle sollte es ja dort eindeutig sein (im gegensatz z.b. bei WHERE). wenn ich select * verwende bekomme ich schliesslich auch nur eine spalte knr.

    wenn ich das selbe query mit select kunde.knr.... ausfuehre funktioniert es.

  2. #2

    Title
    Principal
    Join Date
    Mar 2002
    Location
    green acres
    Posts
    58
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Du brauchst es bei SELECT auch schon zwingend wenn es in den Relationen die unter FROM vorkommen mehrere gleichlautende Atribute gibt!
    Du bist nicht der, der du bist. Du bist nur das, wofür dich die anderen halten.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •