msi
23-03-2004, 15:33
Hallo,
ich habe zwei Tabellen, beide mit einem primary key(id).
die erste (etb) hat folgede eigenschaften:
mysql> describeetb;
+--------------+------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+--------------+------------------+------+-----+---------+----------------+
| id | int(30) | | PRI | NULL | auto_increment |
| bt | tinytext | YES | | NULL | |
+--------------+------------------+------+-----+---------+----------------+
8 rows in set (0.00 sec)
mysql>
die zweite:
mysql> describe ztb;
+----------+---------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+----------+---------+------+-----+---------+----------------+
| id | int(30) | | PRI | NULL | auto_increment |
| y_id | int(10) | YES | | NULL | |
+----------+---------+------+-----+---------+----------------+
5 rows in set (0.01 sec)
mysql>
jetzt bräcute ich eine mysql query, mit der ich mir alle einträge aus etb anzeigen lassen kann und zusätzlich noch y_id angegeben ist, falls ztb.y_id=etb.id ansonsten soll dieser wert auf 0 gesetzt werden. wie mach ich das?
danke
ich habe zwei Tabellen, beide mit einem primary key(id).
die erste (etb) hat folgede eigenschaften:
mysql> describeetb;
+--------------+------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+--------------+------------------+------+-----+---------+----------------+
| id | int(30) | | PRI | NULL | auto_increment |
| bt | tinytext | YES | | NULL | |
+--------------+------------------+------+-----+---------+----------------+
8 rows in set (0.00 sec)
mysql>
die zweite:
mysql> describe ztb;
+----------+---------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+----------+---------+------+-----+---------+----------------+
| id | int(30) | | PRI | NULL | auto_increment |
| y_id | int(10) | YES | | NULL | |
+----------+---------+------+-----+---------+----------------+
5 rows in set (0.01 sec)
mysql>
jetzt bräcute ich eine mysql query, mit der ich mir alle einträge aus etb anzeigen lassen kann und zusätzlich noch y_id angegeben ist, falls ztb.y_id=etb.id ansonsten soll dieser wert auf 0 gesetzt werden. wie mach ich das?
danke