kostenloser Webspace werbefrei: lima-city


In SELECT und bzw oder?

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    k****8

    Also, komischer Titel, ich wei?

    Aber es gibt bei SELECT ja und btw. oder also AND und OR/&& und ||

    z. B. man hat 2 Variablen die ?berpr?ft werden

    Bei AND m?ssen beide TRUE sein
    Bei OR muss eine von beiden TRUE sein

    Aber wie mache ich dass, dass es gilt, wenn MINDESTENS eine TRUE ist?

    Also:

    TRUE/FALSE = G?ltig
    FALSE/TRUE = G?ltig
    TRUE/TRUE = G?ltig
    FALSE/FALSE = Ung?ltig

    ?
    Hoffe, ihr versteht mich :?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Du solltest dich mal mit der booleschen Logik anfreunden.

    Das boolesche ODER/OR ergibt immer dann TRUE, wenn einer von beiden Eingangswerten ODER beide TRUE sind. Das hei?t, die L?sung f?r dein Problem lautet: OR.

    Siehe:
    http://de.wikipedia.org/wiki/Disjunktion

    Was du angegeben hast ist das so genannte EXKLUSIVE ODER ("EXCLUSIVE OR", EXOR oder XOR), auch Antivalenz genannt. Das ergibt immer dann TRUE als Ergebnis, wenn ausschlie?lich (engl. exclusive) einer der beiden Eingangswerte TRUE ist.

    Siehe:
    http://de.wikipedia.org/wiki/XOR
  4. h*********5



    Bei OR muss eine von beiden TRUE sein[...]

    Also:

    TRUE/FALSE = G?ltig
    FALSE/TRUE = G?ltig
    TRUE/TRUE = G?ltig
    FALSE/FALSE = Ung?ltig


    Du hast dir deine Frage selbst beantwortet. 'OR' ist der Operator den du suchst. Nur eine von beiden Bedingungen muss erf?llt sein.

    SELECT X where A=1 or B=1
    Entweder A _oder_ B muss stimmen (in meinem Minibeispiel gleich '1' sein).
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!