phpbar.de logo

Mailinglisten-Archive

Werte eines SET Types Abfragen

Werte eines SET Types Abfragen

Uwe Kummerer mysql_(at)_lists.phpcenter.de
Sat, 09 Jun 2001 02:00:46 +0200


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