Mailinglisten-Archive |
Alexander Skwar wrote: > Moin! > > Ich habe folgende Tabelle: > > mysql> describe TESTING; > +--------+-------------------------+------+-----+---------+-------+ > | Field | Type | Null | Key | Default | Extra | > +--------+-------------------------+------+-----+---------+-------+ > | zahl_ | bigint(20) | | | 0 | | > | text_ | char(255) | | | | | > | SetCol | set('Yes','No','Maybe') | YES | | NULL | | > +--------+-------------------------+------+-----+---------+-------+ > 3 rows in set (0.00 sec) > > mysql> select * from TESTING; > +-------+-------+--------------+ > | zahl_ | text_ | SetCol | > +-------+-------+--------------+ > | 42 | 42 | NULL | > | 0 | | Yes,No | > | 0 | | Yes | > | 0 | | No | > | 0 | | Yes,No,Maybe | > +-------+-------+--------------+ > 5 rows in set (0.00 sec) > > Wie man sieht, kann die Spalte 'SetCol' 3 Werte aufnehmen: 'Yes' und/oder > 'No' und/oder 'Maybe'. > > Wie schreibe ich ein SELECT das genau nur die Zeile auswählt, bei der 'Yes' > und 'No' gesetzt sind? Bei mir mit SELECT * FROM testing WHERE SetCol = 'Yes,No' OR SetCol = 'No,Yes' Ade -- Uwe Kummerer Kaiserstraße 169-171 D-76133 Karlsruhe web http://www.protecting.net --- !!NEU!! Fragen und Antworten zu MySQL und dieser Liste unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive