unknown Column?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • unknown Column?

    Hallo zusammen,

    PHP-Code:
     SELECT geodb_textdata.loc_id AS sys_loc_idgeodb_textdata.text_val AS PLZtd2.text_val AS Ort
    FROM geodb_textdata
    geodb_hierarchies hi
    LEFT JOIN geodb_textdata td2 ON 
    td2.text_type =500100000
    AND td2.loc_id sys_loc_id )
    WHERE geodb_textdata.text_type =500300000
    AND hi.loc_id geodb_textdata.loc_id
    AND hi.level >=6
    AND geodb_textdata.text_val LIKE '7059%'
    ORDER BY geodb_textdata.text_val
    LIMIT 0 
    30 
    Wieso gibt das ein #1054 - Unknown column 'sys_loc_id' in 'on clause'??

  • #2
    Weil das Aliasing (AS ...) vielleicht erst nach der Auswertung der ON-Klausel stattfindet, die Spalte geodb_textdata.loc_id also noch nicht unter dem Alias sys_loc_id zur Verfügung steht?

    Versuchs mit ON ( td2.text_type =500100000 AND td2.loc_id = geodb_textdata.loc_id )

    OffTopic:
    hast du eigentlich meine mail bekommen?

    Kommentar


    • #3
      Ja, vielen Dank :-) Hab mir das mal durchglesen, sieht gut aus!

      Ich baue gerade das Suchformular etwas um und das obige Statement braucht nur 0,003 sek, da erübrigt sich das dann :-)
      Ich halte dich auf dem Laufenden, wies hier weitergeht...

      Kommentar


      • #4
        Hm irgendwie nicht so:

        PHP-Code:
        SELECT geodb_textdata.loc_idgeodb_textdata.text_val AS Orttd2.text_val AS PLZ
        FROM geodb_textdata
        geodb_hierarchies hi
        LEFT JOIN geodb_textdata td2 ON 
        td2.text_type =500300000
        AND td2.loc_id geodb_textdata.loc_id )
        WHERE geodb_textdata.text_type =500100000
        AND hi.loc_id geodb_textdata.loc_id
        AND hi.level >=6
        AND geodb_textdata.text_val LIKE 'Stuttg%'
        ORDER BY geodb_textdata.text_val
        LIMIT 0 
        30 
        Immer noch der gleiche Fehler. (Nicht wundern, das Statement ist bißchen anders. Jetzt wird nach Ort gesucht und die PLZs dazugejoint)...

        Kommentar

        Lädt...
        X