was stimmt mit diesen subquery nicht?

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

  • was stimmt mit diesen subquery nicht?

    PHP-Code:
    select
        ErrorName
    ,
        
    Msg
    from
        misc_error_msg
    where
        ErrorSeiteID 
    = (select ErrorSeiteID from misc_error_seite where ErrorSeite='test1'
    Meiner Meinung nach müsste dieser Query gehen. Funkt aber nicht. Jemand eine Idee?

  • #2
    schöne beschreibung mt funkt aber nicht.


    Ich glaube nicht das man in einem selct noch einen Select machen kann
    EDIT:
    ok, es geht doch
    Zuletzt geändert von davidovich; 04.06.2004, 14:37.

    Forumregeln!

    Gute PHP-(tutorial-)Seiten

    Kommentar


    • #3
      http://www.mysql.de/doc/de/ANSI_diff_Sub-selects.html
      wegen einem beispiel für sub-queries.

      welche fehlermeldung kommt?

      Kommentar


      • #4
        Fehlermeldung:
        [nativecode=1064 ** You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'select ErrorSeiteID from misc_error_seite where ErrorSeite=]DB Error: syntax error

        Beschreibung:
        - 2 Tabellen
        - erste Tabelle: misc_error_msg
        Enthaelt Fehler Nachrichten + Fremd Schlüssel von der zweiten Tabelle
        - zweite Tabelle: misc_error_seite
        Enthaelt einen int und einen varchar Feld. Varchar Feld beeinhaltet die Abkürzungen (hier 'test1')

        intressant auch, dass wenn ich das ganze ohne subquery ausführe, funktioniert alles.
        Zuletzt geändert von ment; 04.06.2004, 15:01.

        Kommentar


        • #5
          da hast nicht zufällig eine mysql-version, die subqueries nicht unterstützt?

          alle 3er version gehören dazu
          Ich denke, also bin ich. - Einige sind trotzdem...

          Kommentar


          • #6
            also subselect funktioniert erst ab version 4.1, die hast ud ja, oder?

            Kommentar


            • #7
              aha!
              version: 4.0.17-standard

              also updaten?

              Kommentar


              • #8
                Hi,

                braucht man da wirklich einen Subselect?

                Offe

                Kommentar


                • #9
                  hehe, stimmt.. vielleicht vorher das ding auf dem hals benutzen.

                  aber trotzdem:
                  ab welcher version unterstütz denn jetzt mysql subquery's?

                  Kommentar


                  • #10
                    Original geschrieben von jochenj
                    also subselect funktioniert erst ab version 4.1, die hast ud ja, oder?
                    Ich denke, also bin ich. - Einige sind trotzdem...

                    Kommentar


                    • #11
                      Original geschrieben von jochenj
                      also subselect funktioniert erst ab version 4.1, die hast ud ja, oder?
                      Nur leider ist das nicht die aktuelle stable ... !
                      carpe noctem

                      [color=blue]Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht![/color]
                      [color=red]Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung![/color]

                      Kommentar

                      Lädt...
                      X