Okay... ik heb een twee tabellen.
De kolommen kaart_weakness en kaart_resistance wijzen beide naar een klasse_id, maar mogen ook null zijn. Maar hoe kun je de bijpassende klasse_name's vinden (of null)?
Een join op één veld lukt nog wel, maar een twee joins op dezelfde tabel gaat verkeerd (not unique)... Hoe moet deze tweaker dit aanpakken?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| Tabel kaarten: +-----------------------+--------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-----------------------+--------------+------+-----+---------+----------------+ | kaart_id | int(6) | | PRI | NULL | auto_increment | | kaar_naam | varchar(255) | | | | | | kaart_weakness | int(6) | YES | | NULL | | | kaart_resistance | int(6) | YES | | NULL | | +-----------------------+--------------+------+-----+---------+----------------+ Tabel klassen +-------------+--------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------------+--------------+------+-----+---------+----------------+ | klasse_id | int(6) | | PRI | NULL | auto_increment | | klasse_name | varchar(255) | | | | | +-------------+--------------+------+-----+---------+----------------+ |
De kolommen kaart_weakness en kaart_resistance wijzen beide naar een klasse_id, maar mogen ook null zijn. Maar hoe kun je de bijpassende klasse_name's vinden (of null)?
Een join op één veld lukt nog wel, maar een twee joins op dezelfde tabel gaat verkeerd (not unique)... Hoe moet deze tweaker dit aanpakken?