Wie geht diese Abfrage?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Wie geht diese Abfrage?

    Ich möchte auf meiner Page die User nach Usernamen listen.
    Dazu möchte ich Links verwenden die in etwa so aussehen:
    [A-C] [D-F] ...

    also bei Click auf [A-C] sollen alle entsprechenden User mit den Usernamen zwischen A und C ausgegeben werden.

    Wie mache ich das in einem SQL Statement?
    Also kann ich irgendwie ein Between A and C wobei dabei imemr nur den ersten Buchstaben der Spalte Username?!
    Versteht mich jemand und kann helfen?!
    Danke

  • #2
    LEFT und BETWEEN sollte dir helfen http://dev.mysql.com/doc/mysql/en/string-functions.html

    Comment


    • #3
      Code:
      WHERE nick REGEXP '^[A-C]'
      http://dev.mysql.com/doc/mysql/en/st...functions.html
      Ich denke, also bin ich. - Einige sind trotzdem...

      Comment


      • #4
        WHERE nick REGEXP '^[A-C]'

        liefert mir dann aber alle User die in ihrem Namen ein A B oder C haben oder?

        Comment


        • #5
          warum probierst du nicht aus?

          Comment


          • #6
            Original geschrieben von Flo1810
            WHERE nick REGEXP '^[A-C]'

            liefert mir dann aber alle User die in ihrem Namen ein A B oder C haben oder?
            nein.

            (btw: wenn du offenbar schon nicht in der lage bist, dich selbstständig über regexp zu informieren - warum probierst du es dann nicht wenigstens erst mal aus ...?)
            I don't believe in rebirth. Actually, I never did in my whole lives.

            Comment


            • #7
              liefert mir dann aber alle User die in ihrem Namen ein A B oder C haben oder?
              @Flo1810
              dann weißt du nicht was dieses zeichen ^ bedeutet. schau mal hier nach, stichwort Metacharaktere, ist in deinen fall das selbe.

              peter
              Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
              Meine Seite

              Comment

              Working...
              X