Mailinglisten-Archive |
Hi, Problem:
create table user
(
id integer not null auti_increment,
adr1 enum('none','priv','prof'),
adr2 enum('none','priv','prof'),
priv_adr char(16),
prof_adr char(16),
PRIMARY (id)
);
insert into user values
(1,'priv','prof','a','b'),
(2,'priv','priv','c','d'),
(3,'prof','none','e','f'),
(4,'none','prof','g','h');
gewünschtes Resultat:
id | adr
---+------
1 | a
1 | b
2 | c
3 | e
4 | h
Wie bekomme ich das hin, ohne eine Programmiersprache zu
benutzen? (Später soll das nach Access portiert werden)
select id, ? as adr from user, user as user2 where ?;
P. Bierans
--
Patrick Bierans - LYNET Kommunikation AG - http://www.lynet.de
Das Internet-Systemhaus fuer Multimedia- und Netzwerkloesungen
Zentrale Luebeck Fon +49-451-6131-0, Fax +49-451-6131-333
Niederlassung Hamburg Fon +49-40-65738-0, Fax +49-40-65738-333
---
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive